openapi: 3.0.1
info:
  contact:
    email: support@chainloop.dev
    name: Chainloop Support
    url: https://chainloop.dev
  termsOfService: https://chainloop.dev/terms
  title: Chainloop Platform API
  version: "1.0"
externalDocs:
  description: Chainloop Official Documentation
  url: https://docs.chainloop.dev
servers:
  - url: https://api.app.chainloop.dev/
security:
  - bearerToken: []
tags:
  - description: AI-powered agent operations
    name: AgentsService
  - name: ArtifactService
  - name: AssessmentService
  - description: Service for polling the status of asynchronous operations
    name: AsyncOperationsService
  - name: AttestationsService
  - name: PolicyService
  - name: ComplianceService
  - name: ComponentService
  - name: EnvironmentsService
  - name: EvidenceService
  - name: FindingService
  - name: LinearService
  - name: LogicalEnvironmentsService
  - name: ProductsService
  - name: ProjectsService
  - name: UserService
  - name: WorkflowTemplateService
paths:
  /v1/agents/evaluate-evidence:
    post:
      description: Starts an AI-powered analysis of evidence identified by digest or provided as raw content. Returns an operation ID for polling the result.
      operationId: AgentsService_EvaluateEvidence
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v1AgentsServiceEvaluateEvidenceRequest'
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1AgentsServiceEvaluateEvidenceResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Evaluate evidence with AI
      tags:
        - AgentsService
      x-codegen-request-body-name: body
  /v1/artifacts:
    get:
      description: "List artifacts stored in the organization, optionally filtered by project, product, kind, or search term."
      operationId: ArtifactService_List
      parameters:
        - description: ProjectName is the name of the project to filter artifacts by
          in: query
          name: project_name
          schema:
            type: string
        - description: ProjectVersionName is the name of the project version to filter artifacts by
          in: query
          name: project_version_name
          schema:
            type: string
        - description: |-
            Kind is the type of artifact to filter by

            The type of artifact to filter by (e.g., CONTAINER_IMAGE, HELM_CHART)

             - CHAINLOOP_AI_AGENT_CONFIG: AI agent configuration collected automatically during attestation
             - UNKNOWN_KIND: Artifact kind is unknown — created from SBOM metadata when no matching attested artifact exists
             - CHAINLOOP_AI_CODING_SESSION: AI coding session evidence (e.g., Claude Code session traces)
             - OPENAPI_SPEC: OpenAPI specification (v3.0, v3.1) https://spec.openapis.org/oas/latest.html
             - ASYNCAPI_SPEC: AsyncAPI specification (v2.6, v3.0) https://www.asyncapi.com/docs/reference/specification/latest
             - GRAPHQL_SPEC: GraphQL SDL schema https://spec.graphql.org/
             - YELP_DETECT_SECRETS_BASELINE: detect-secrets baseline file https://github.com/Yelp/detect-secrets
             - SYSINTERNALS_SIGCHECK: Sysinternals sigcheck output in CSV format https://learn.microsoft.com/en-us/sysinternals/downloads/sigcheck
             - SYSINTERNALS_ACCESSCHK: Sysinternals AccessChk text output https://learn.microsoft.com/en-us/sysinternals/downloads/accesschk
             - CERTCC_DRANZER: CERT/CC dranzer ActiveX/COM control test report, a single report or an
            archive holding the per-mode reports of one run https://github.com/CERTCC/dranzer
             - OSSF_SCORECARD_JSON: OpenSSF Scorecard result in JSON format https://github.com/ossf/scorecard
             - RADAMSA_REPORT: radamsa -M metadata log, one record per generated iteration https://gitlab.com/akihe/radamsa
             - RADAMSA_CRASHES: radamsa crashing inputs, a single file or a crashes/ archive
             - TRUFFLEHOG_JSON: TruffleHog secret scanning report in JSONL format https://github.com/trufflesecurity/trufflehog
             - COBERTURA_XML: Cobertura code coverage report in XML format https://github.com/cobertura/cobertura
             - CHECKMARX_JSON: Checkmarx One native JSON report (ScanResultsCollection)
             - OVERSECURED_JSON: Oversecured mobile (Android/iOS) scan report, whole-scan JSON export
             - PITEST_XML: PIT mutation testing report in its native XML format (mutations.xml) https://pitest.org/
             - CHAINLOOP_AI_SECURITY_CONTEXT: Chainloop AI security context: vulnerability fingerprints mined from a repository's fix history, the attack surfaces they share, ranked risks, and byte-verifiable evidence anchors backing each claim
          explode: true
          in: query
          name: kind
          schema:
            items:
              enum:
                - MATERIAL_TYPE_UNSPECIFIED
                - STRING
                - CONTAINER_IMAGE
                - ARTIFACT
                - SBOM_CYCLONEDX_JSON
                - SBOM_SPDX_JSON
                - JUNIT_XML
                - OPENVEX
                - HELM_CHART
                - SARIF
                - EVIDENCE
                - ATTESTATION
                - CSAF_VEX
                - CSAF_INFORMATIONAL_ADVISORY
                - CSAF_SECURITY_ADVISORY
                - CSAF_SECURITY_INCIDENT_RESPONSE
                - GITLAB_SECURITY_REPORT
                - ZAP_DAST_ZIP
                - BLACKDUCK_SCA_JSON
                - TWISTCLI_SCAN_JSON
                - GHAS_CODE_SCAN
                - GHAS_SECRET_SCAN
                - GHAS_DEPENDENCY_SCAN
                - JACOCO_XML
                - SLSA_PROVENANCE
                - CHAINLOOP_RUNNER_CONTEXT
                - CHAINLOOP_PR_INFO
                - GITLEAKS_JSON
                - CHAINLOOP_AI_AGENT_CONFIG
                - UNKNOWN_KIND
                - CHAINLOOP_AI_CODING_SESSION
                - OPENAPI_SPEC
                - ASYNCAPI_SPEC
                - GRAPHQL_SPEC
                - YELP_DETECT_SECRETS_BASELINE
                - SYSINTERNALS_SIGCHECK
                - SYSINTERNALS_ACCESSCHK
                - CERTCC_DRANZER
                - OSSF_SCORECARD_JSON
                - RADAMSA_REPORT
                - RADAMSA_CRASHES
                - TRUFFLEHOG_JSON
                - COBERTURA_XML
                - CHECKMARX_JSON
                - OVERSECURED_JSON
                - PITEST_XML
                - CHAINLOOP_AI_SECURITY_CONTEXT
              type: string
            type: array
          style: form
        - description: |-
            The cursor to start pagination from

            The cursor to start pagination from
          in: query
          name: pagination.cursor
          schema:
            type: string
        - description: |-
            The limit of the number of entries to return

            The maximum number of entries to return
          in: query
          name: pagination.limit
          schema:
            default: 10
            format: int32
            type: integer
        - description: |-
            Search provides a way to search artifacts by name, version, or digest

            Search term to filter artifacts by name, version, or digest
          in: query
          name: search
          schema:
            type: string
        - description: |-
            ProductID is the ID of the product to filter artifacts by

            ID of the product to filter artifacts by
          in: query
          name: product_id
          schema:
            type: string
        - description: |-
            ProductVersionID is the ID of the product version to filter artifacts by

            ID of the product version to filter artifacts by. Must be provided with product_id
          in: query
          name: product_version_id
          schema:
            type: string
        - description: "Filter by presence of actionable vulnerability findings, i.e. OPEN or IN_PROGRESS (true = has vulnerabilities, false = no vulnerabilities, unset = no filter). Findings resolved via assessment are excluded."
          in: query
          name: has_vulnerabilities
          schema:
            type: boolean
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1ArtifactServiceListResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: List artifacts
      tags:
        - ArtifactService
  /v1/artifacts/{id}:
    get:
      description: "Get detailed information about an artifact by ID, including a paginated list of linked evidence."
      operationId: ArtifactService_Describe
      parameters:
        - description: UUID of the artifact to describe
          in: path
          name: id
          required: true
          schema:
            type: string
        - description: |-
            The cursor to start pagination from

            The cursor to start pagination from
          in: query
          name: pagination.cursor
          schema:
            type: string
        - description: |-
            The limit of the number of entries to return

            The maximum number of entries to return
          in: query
          name: pagination.limit
          schema:
            default: 10
            format: int32
            type: integer
        - description: |-
            Filter to return only the latest evidence per project

            Filter to return only the latest evidence per project
          in: query
          name: latest_in_project
          schema:
            type: boolean
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1ArtifactServiceDescribeResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "404":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1NotFoundResponse'
          description: Artifact not found.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Describe an artifact
      tags:
        - ArtifactService
  /v1/assessments:
    get:
      description: List assessments with optional filters.
      operationId: AssessmentService_List
      parameters:
        - description: Filter by scope
          in: query
          name: scope
          schema:
            default: ASSESSMENT_SCOPE_UNSPECIFIED
            enum:
              - ASSESSMENT_SCOPE_UNSPECIFIED
              - ASSESSMENT_SCOPE_PROJECT
              - ASSESSMENT_SCOPE_PROJECT_VERSION
            type: string
        - description: Filter by external ID (e.g. CVE identifier)
          in: query
          name: external_id
          schema:
            type: string
        - description: Filter by project name
          in: query
          name: project_name
          schema:
            type: string
        - description: The (zero-based) offset of the first item returned in the collection.
          in: query
          name: pagination.page
          schema:
            format: int32
            type: integer
        - description: "The maximum number of entries to return. If the value exceeds the maximum, then the maximum value will be used."
          in: query
          name: pagination.page_size
          schema:
            format: int32
            type: integer
        - description: Filter by project version name
          in: query
          name: project_version_name
          schema:
            type: string
        - description: |-
            Filter by finding ID to list assessments linked to a specific finding

            Filter by finding ID
          in: query
          name: finding_id
          schema:
            type: string
        - description: |-
            Filter by whether the assessment has any linked findings

            Filter by presence of linked findings. True = only with findings, false = only without
          in: query
          name: has_findings
          schema:
            type: boolean
        - description: |-
            Filter by whether the assessment has a pending revision awaiting review

            Filter by presence of a pending revision. True = only with a pending review, false = only without
          in: query
          name: has_pending_revision
          schema:
            type: boolean
        - description: "When true, only return assessments relevant to the target project version (version-scoped, or project-scoped with findings linked on that version). Applied only when project_version_name is set; otherwise ignored."
          in: query
          name: relevant_to_project_version
          schema:
            type: boolean
        - description: Filter by one or more statuses (match any). Empty means no status filter.
          explode: true
          in: query
          name: statuses
          schema:
            items:
              enum:
                - ASSESSMENT_STATUS_UNSPECIFIED
                - ASSESSMENT_STATUS_NOT_AFFECTED
                - ASSESSMENT_STATUS_AFFECTED
                - ASSESSMENT_STATUS_UNDER_INVESTIGATION
                - ASSESSMENT_STATUS_FIXED
              type: string
            type: array
          style: form
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1AssessmentServiceListResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: List assessments
      tags:
        - AssessmentService
    post:
      description: Create a new security assessment.
      operationId: AssessmentService_Create
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v1AssessmentServiceCreateRequest'
        description: Request to create an assessment
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1AssessmentServiceCreateResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Create an assessment
      tags:
        - AssessmentService
      x-codegen-request-body-name: body
  /v1/assessments/auto:
    post:
      description: Dispatch an AI-powered auto-assessment for a vulnerability finding.
      operationId: AssessmentService_TriggerAutoAssessment
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v1AssessmentServiceTriggerAutoAssessmentRequest'
        description: Request to trigger an AI-powered auto-assessment for a finding
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1AssessmentServiceTriggerAutoAssessmentResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Trigger auto-assessment
      tags:
        - AssessmentService
      x-codegen-request-body-name: body
  /v1/assessments/list-effective:
    post:
      description: "For each (external_id, identity) lookup of a given finding type, return matching assessments and the precedence-resolved effective status, scoped to a project (and optionally a version). Works with zero findings — queries assessments directly."
      operationId: AssessmentService_ListEffective
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v1AssessmentServiceListEffectiveRequest'
        description: "Request to look up effective assessments for one or more (external_id, identity) lookups of a given finding type"
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1AssessmentServiceListEffectiveResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: List effective assessments for lookups
      tags:
        - AssessmentService
      x-codegen-request-body-name: body
  /v1/assessments/revisions/{revision_id}/approve:
    post:
      description: Promote a pending assessment revision to APPROVED. The parent assessment's effective state is refreshed from this revision.
      operationId: AssessmentService_ApproveAssessmentRevision
      parameters:
        - description: Revision ID to approve
          in: path
          name: revision_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/AssessmentServiceApproveAssessmentRevisionBody'
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1ApproveAssessmentRevisionResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Approve an assessment revision
      tags:
        - AssessmentService
      x-codegen-request-body-name: body
  /v1/assessments/revisions/{revision_id}/reject:
    post:
      description: Reject a pending assessment revision. The parent assessment is not modified.
      operationId: AssessmentService_RejectAssessmentRevision
      parameters:
        - description: Revision ID to reject
          in: path
          name: revision_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/AssessmentServiceRejectAssessmentRevisionBody'
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1RejectAssessmentRevisionResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Reject an assessment revision
      tags:
        - AssessmentService
      x-codegen-request-body-name: body
  /v1/assessments/summary:
    get:
      description: "Returns aggregate counts of assessments grouped by status, scoped to a project and optionally a project version."
      operationId: AssessmentService_Summary
      parameters:
        - description: Project name (required)
          in: query
          name: project_name
          schema:
            type: string
        - description: "Project version name. When set, restricts to assessments relevant to that version."
          in: query
          name: project_version_name
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1AssessmentServiceSummaryResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Get assessment summary
      tags:
        - AssessmentService
  /v1/assessments/{assessment_id}/revisions:
    get:
      description: "List every revision recorded for a single assessment, newest first."
      operationId: AssessmentService_ListAssessmentRevisions
      parameters:
        - description: Parent assessment ID
          in: path
          name: assessment_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1ListAssessmentRevisionsResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: List assessment revisions
      tags:
        - AssessmentService
  /v1/assessments/{id}:
    delete:
      description: Delete an assessment.
      operationId: AssessmentService_Delete
      parameters:
        - description: Assessment ID
          in: path
          name: id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1AssessmentServiceDeleteResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Delete an assessment
      tags:
        - AssessmentService
    get:
      description: Get detailed information about a specific assessment.
      operationId: AssessmentService_Get
      parameters:
        - description: Assessment ID
          in: path
          name: id
          required: true
          schema:
            type: string
        - description: |-
            If provided, scopes the returned finding_ids to findings belonging to this project version

            If provided, scopes the returned finding_ids to findings belonging to this project version
          in: query
          name: project_version_name
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1AssessmentServiceGetResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Get an assessment
      tags:
        - AssessmentService
    put:
      description: Update an existing assessment.
      operationId: AssessmentService_Update
      parameters:
        - description: Assessment ID
          in: path
          name: id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v1AssessmentServiceUpdateBody'
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1AssessmentServiceUpdateResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Update an assessment
      tags:
        - AssessmentService
      x-codegen-request-body-name: body
  /v1/attestations:
    post:
      description: "This endpoint is used to create an attestation for a piece of content, such as a file or a blob. The provided content is stored in the configured storage backend"
      operationId: AttestationsService_Create
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v1AttestationsServiceCreateRequest'
        description: Request to create and store an attestation
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1AttestationsServiceCreateResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Creates and attestation from a piece of content
      tags:
        - AttestationsService
      x-codegen-request-body-name: body
  /v1/compliance/policy-evaluations/{policy_evaluation_id}/violations:
    get:
      description: "Returns one policy evaluation's violation messages, paginated, in the order the policy reported them. GetEvaluationsForWorkflow reports only violation_count and has_violations, because a single evaluation can carry hundreds of thousands of violations. Evaluations stored before violations had their own rows are served from the legacy inline column, where every violation reports suppressed=false."
      operationId: ComplianceService_ListPolicyEvaluationViolations
      parameters:
        - description: The evaluation whose violations to list
          in: path
          name: policy_evaluation_id
          required: true
          schema:
            type: string
        - description: The (zero-based) offset of the first item returned in the collection.
          in: query
          name: pagination.page
          schema:
            format: int32
            type: integer
        - description: "The maximum number of entries to return. If the value exceeds the maximum, then the maximum value will be used."
          in: query
          name: pagination.page_size
          schema:
            format: int32
            type: integer
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1ListPolicyEvaluationViolationsResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: List a policy evaluation's violations
      tags:
        - ComplianceService
  /v1/compliance/product:
    get:
      description: "Retrieves aggregated compliance data for a product version across all its project versions. Includes per-project evaluation details and overall status using 'worst case wins' logic, filtering out not-applicable requirements."
      operationId: ComplianceService_GetProductFrameworkCompliance
      parameters:
        - description: "List of framework IDs to retrieve compliance data for. If empty, returns compliance data for all frameworks associated with the product version."
          explode: true
          in: query
          name: framework_ids
          schema:
            items:
              type: string
            type: array
          style: form
        - description: The product version ID to aggregate compliance data from
          in: query
          name: product_version_id
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1GetProductFrameworkComplianceResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Get product-level compliance aggregation
      tags:
        - ComplianceService
  /v1/compliance/product/requirement:
    get:
      description: "Returns the full evaluation payload for a single requirement of a product version: per-project policy evaluations, manual evidence submissions, override details and expired tests."
      operationId: ComplianceService_GetProductRequirementComplianceDetail
      parameters:
        - description: The requirement version to load detail for
          in: query
          name: requirement_version_id
          schema:
            type: string
        - description: The product version ID
          in: query
          name: product_version_id
          schema:
            type: string
        - description: Framework the requirement belongs to
          in: query
          name: framework_id
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1GetProductRequirementComplianceDetailResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Get single-requirement product compliance detail
      tags:
        - ComplianceService
  /v1/compliance/product/summary:
    get:
      description: "Returns per-requirement aggregated status, automation level, scope and pre-computed flags (override / needs-review) plus aggregate project counts for a product version. Excludes policy evaluation payloads, manual evidence, override details and per-project breakdowns — those load on demand via GetProductRequirementComplianceDetail."
      operationId: ComplianceService_GetProductComplianceSummary
      parameters:
        - description: The product version ID to summarize
          in: query
          name: product_version_id
          schema:
            type: string
        - description: "Optional framework filter. If empty, returns all frameworks for the product version."
          explode: true
          in: query
          name: framework_ids
          schema:
            items:
              type: string
            type: array
          style: form
        - description: "When true, skip the compliance cache and recompute from source. Intended for testing."
          in: query
          name: bypass_cache
          schema:
            type: boolean
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1GetProductComplianceSummaryResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Get lightweight product compliance summary
      tags:
        - ComplianceService
  /v1/compliance/project:
    get:
      description: "Retrieves compliance evaluation summary for specific frameworks and project version. Returns per-requirement evaluation details including status, policy evaluations, manual evidence, and overrides."
      operationId: ComplianceService_GetFrameworkCompliance
      parameters:
        - description: "List of framework IDs to retrieve compliance data for. If empty, returns compliance data for all frameworks associated with the project version."
          explode: true
          in: query
          name: framework_ids
          schema:
            items:
              type: string
            type: array
          style: form
        - in: query
          name: project_version_id
          schema:
            type: string
        - in: query
          name: project_name
          schema:
            type: string
        - description: |-
            NOTE: min_len removed temporarily — v0 project versions are stored as "" in the DB.
            TODO: restore min_len = 1 once v0 is migrated to a non-empty name.
          in: query
          name: project_version_name
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1GetFrameworkComplianceResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Get project-level compliance evaluation
      tags:
        - ComplianceService
  /v1/components:
    get:
      description: "List the software components (SBOM) registered in your organization, optionally filtered by project version or product version."
      operationId: ComponentService_List
      parameters:
        - description: ProjectName is the name of the project to filter by
          in: query
          name: project_name
          schema:
            type: string
        - description: ProjectVersionName is the name of the project version to filter by
          in: query
          name: project_version_name
          schema:
            type: string
        - description: |-
            ProductID is the ID of the product to filter by

            ID of the product to filter components by
          in: query
          name: product_id
          schema:
            type: string
        - description: |-
            ProductVersionID is the ID of the product version to filter by

            ID of the product version to filter components by. Must be provided with product_id
          in: query
          name: product_version_id
          schema:
            type: string
        - description: |-
            The cursor to start pagination from

            The cursor to start pagination from
          in: query
          name: pagination.cursor
          schema:
            type: string
        - description: |-
            The limit of the number of entries to return

            The maximum number of entries to return
          in: query
          name: pagination.limit
          schema:
            default: 10
            format: int32
            type: integer
        - description: |-
            Search provides a way to search components by name or purl

            Search term to filter components by name or purl
          in: query
          name: search
          schema:
            type: string
        - description: |-
            IsMainComponent is a flag to filter by the main component property

            Return either main components or child components, if not set we'll return all components
          in: query
          name: main_component
          schema:
            type: boolean
        - description: Filter by whether the component has at least one linked active finding. Requires a project version scope.
          in: query
          name: vulnerable
          schema:
            type: boolean
        - description: Filter by whether the component has at least one linked active finding with a fix available. Requires a project version scope.
          in: query
          name: fixable
          schema:
            type: boolean
        - description: Filter by whether the component has at least one linked active finding tied to a CISA KEV vulnerability. Requires a project version scope.
          in: query
          name: exploitable
          schema:
            type: boolean
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1ComponentServiceListResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: List software components
      tags:
        - ComponentService
  /v1/components/summary:
    get:
      description: Return aggregate component counts (total / vulnerable / fixable / exploitable) for a project version.
      operationId: ComponentService_Summary
      parameters:
        - description: ProjectName is the name of the project to filter by
          in: query
          name: project_name
          schema:
            type: string
        - description: ProjectVersionName is the name of the project version to filter by
          in: query
          name: project_version_name
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1ComponentServiceSummaryResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Summarize components
      tags:
        - ComponentService
  /v1/components/{id}:
    get:
      description: Returns detailed information about a component and all projects/versions where it appears
      operationId: ComponentService_Describe
      parameters:
        - description: UUID of the component to describe
          in: path
          name: id
          required: true
          schema:
            type: string
        - description: |-
            ProjectName optionally scopes results to this project

            Project name to scope component details to
          in: query
          name: project_name
          schema:
            type: string
        - description: Project version name to scope component details to. Requires project_name.
          in: query
          name: project_version_name
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1ComponentServiceDescribeResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Describe a component
      tags:
        - ComponentService
  /v1/deployment-names:
    get:
      description: "Returns distinct deployment names with optional filtering by environment, logical environment, and search query."
      operationId: EnvironmentsService_ListDeploymentNames
      parameters:
        - description: Optional filter by environment name (DNS-1123 compliant)
          in: query
          name: environment_name
          schema:
            type: string
        - description: Optional filter by logical environment name (DNS-1123 compliant)
          in: query
          name: logical_environment_name
          schema:
            type: string
        - description: Optional search query for case-insensitive substring matching on deployment name
          in: query
          name: query
          schema:
            type: string
        - description: Optional filter by project name (DNS-1123 compliant)
          in: query
          name: project_name
          schema:
            type: string
        - description: Optional filter by project version name (requires project_name)
          in: query
          name: project_version_name
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1EnvironmentsServiceListDeploymentNamesResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: List deployment names
      tags:
        - EnvironmentsService
  /v1/deployments:
    get:
      description: "Retrieves a paginated list of deployment records with optional filtering by environment, project, version, status, artifact kind, and deployment name."
      operationId: EnvironmentsService_ListDeploymentRecords
      parameters:
        - description: The (zero-based) offset of the first item returned in the collection.
          in: query
          name: pagination.page
          schema:
            format: int32
            type: integer
        - description: "The maximum number of entries to return. If the value exceeds the maximum, then the maximum value will be used."
          in: query
          name: pagination.page_size
          schema:
            format: int32
            type: integer
        - description: Optional filter by environment name
          in: query
          name: environment_name
          schema:
            type: string
        - description: Optional filter by project name
          in: query
          name: project_name
          schema:
            type: string
        - description: Optional filter by project version name (requires project_name)
          in: query
          name: project_version_name
          schema:
            type: string
        - description: |-
            Optional filter by deployment status

             - DEPLOYED: DEPLOYED indicates the artifact is currently running in the environment slot.
             - DECOMMISSIONED: DECOMMISSIONED indicates the artifact has been intentionally removed from the environment slot.
             - SUPERSEDED: SUPERSEDED indicates the artifact was replaced by a different artifact in the same environment slot.
          in: query
          name: status
          schema:
            default: DEPLOYMENT_STATUS_UNSPECIFIED
            enum:
              - DEPLOYMENT_STATUS_UNSPECIFIED
              - DEPLOYED
              - DECOMMISSIONED
              - SUPERSEDED
            type: string
        - description: Optional filter by artifact kind
          in: query
          name: artifact_kind
          schema:
            default: ARTIFACT_KIND_UNSPECIFIED
            enum:
              - ARTIFACT_KIND_UNSPECIFIED
              - CONTAINER_IMAGE
              - HELM_CHART
            type: string
        - description: Optional filter by deployment name (returns records for a specific slot)
          in: query
          name: deployment_name
          schema:
            type: string
        - description: |-
            When true, returns all records instead of only the latest per (environment_id, deployment_name) slot.
            By default, only the most recent record per slot is returned.
          in: query
          name: full_history
          schema:
            type: boolean
        - description: Optional filter by logical environment name
          in: query
          name: logical_environment_name
          schema:
            type: string
        - description: Optional filter by artifact digest (e.g. sha256:abc...)
          in: query
          name: artifact_digest
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1EnvironmentsServiceListDeploymentRecordsResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: List deployment records
      tags:
        - EnvironmentsService
    post:
      description: "Creates or updates a deployment record linking an artifact to an environment. If a record for the same environment and deployment name already exists, it will be updated."
      operationId: EnvironmentsService_RecordDeployment
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v1EnvironmentsServiceRecordDeploymentRequest'
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1EnvironmentsServiceRecordDeploymentResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Record a deployment
      tags:
        - EnvironmentsService
      x-codegen-request-body-name: body
  /v1/environments:
    get:
      description: Retrieves a paginated list of environments with optional filtering by name or description.
      operationId: EnvironmentsService_List
      parameters:
        - description: The (zero-based) offset of the first item returned in the collection.
          in: query
          name: pagination.page
          schema:
            format: int32
            type: integer
        - description: "The maximum number of entries to return. If the value exceeds the maximum, then the maximum value will be used."
          in: query
          name: pagination.page_size
          schema:
            format: int32
            type: integer
        - description: Query string to search across environment name and description (case-insensitive)
          in: query
          name: query
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1EnvironmentsServiceListResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: List environments
      tags:
        - EnvironmentsService
    post:
      description: "Creates a new environment with a name, type, and optional description."
      operationId: EnvironmentsService_Create
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v1EnvironmentsServiceCreateRequest'
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1EnvironmentsServiceCreateResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Create an environment
      tags:
        - EnvironmentsService
      x-codegen-request-body-name: body
  /v1/environments/{id}:
    delete:
      description: Soft-deletes an environment by its ID. The environment will no longer be accessible.
      operationId: EnvironmentsService_Delete
      parameters:
        - description: ID is the unique identifier of the environment to delete
          in: path
          name: id
          required: true
          schema:
            type: string
        - description: Name of the environment (DNS-1123 compliant)
          in: query
          name: name
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1EnvironmentsServiceDeleteResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Delete an environment
      tags:
        - EnvironmentsService
    get:
      description: Retrieves detailed information about an environment by its ID.
      operationId: EnvironmentsService_Describe
      parameters:
        - description: ID is the unique identifier of the environment
          in: path
          name: id
          required: true
          schema:
            type: string
        - description: Name of the environment (DNS-1123 compliant)
          in: query
          name: name
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1EnvironmentsServiceDescribeResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Describe an environment
      tags:
        - EnvironmentsService
    put:
      description: "Updates an existing environment by ID. Supports updating name, description, and type."
      operationId: EnvironmentsService_Update
      parameters:
        - description: ID is the unique identifier of the environment to update
          in: path
          name: id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v1EnvironmentsServiceUpdateBody'
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1EnvironmentsServiceUpdateResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Update an environment
      tags:
        - EnvironmentsService
      x-codegen-request-body-name: body
  /v1/evidence:
    get:
      description: "List the pieces of evidence registered in your organization, these include SBOMs, vulnerability reports, attestations or more, optionally filtered by project name and project version."
      operationId: EvidenceService_List
      parameters:
        - description: ProjectName is the name of the project to filter by
          in: query
          name: project_name
          schema:
            type: string
        - description: ProjectVersionName is the name of the project version to filter by
          in: query
          name: project_version_name
          schema:
            type: string
        - description: |-
            Kind is the type of evidence to filter by

            The type of evidence to filter by

             - CHAINLOOP_AI_AGENT_CONFIG: AI agent configuration collected automatically during attestation
             - UNKNOWN_KIND: Artifact kind is unknown — created from SBOM metadata when no matching attested artifact exists
             - CHAINLOOP_AI_CODING_SESSION: AI coding session evidence (e.g., Claude Code session traces)
             - OPENAPI_SPEC: OpenAPI specification (v3.0, v3.1) https://spec.openapis.org/oas/latest.html
             - ASYNCAPI_SPEC: AsyncAPI specification (v2.6, v3.0) https://www.asyncapi.com/docs/reference/specification/latest
             - GRAPHQL_SPEC: GraphQL SDL schema https://spec.graphql.org/
             - YELP_DETECT_SECRETS_BASELINE: detect-secrets baseline file https://github.com/Yelp/detect-secrets
             - SYSINTERNALS_SIGCHECK: Sysinternals sigcheck output in CSV format https://learn.microsoft.com/en-us/sysinternals/downloads/sigcheck
             - SYSINTERNALS_ACCESSCHK: Sysinternals AccessChk text output https://learn.microsoft.com/en-us/sysinternals/downloads/accesschk
             - CERTCC_DRANZER: CERT/CC dranzer ActiveX/COM control test report, a single report or an
            archive holding the per-mode reports of one run https://github.com/CERTCC/dranzer
             - OSSF_SCORECARD_JSON: OpenSSF Scorecard result in JSON format https://github.com/ossf/scorecard
             - RADAMSA_REPORT: radamsa -M metadata log, one record per generated iteration https://gitlab.com/akihe/radamsa
             - RADAMSA_CRASHES: radamsa crashing inputs, a single file or a crashes/ archive
             - TRUFFLEHOG_JSON: TruffleHog secret scanning report in JSONL format https://github.com/trufflesecurity/trufflehog
             - COBERTURA_XML: Cobertura code coverage report in XML format https://github.com/cobertura/cobertura
             - CHECKMARX_JSON: Checkmarx One native JSON report (ScanResultsCollection)
             - OVERSECURED_JSON: Oversecured mobile (Android/iOS) scan report, whole-scan JSON export
             - PITEST_XML: PIT mutation testing report in its native XML format (mutations.xml) https://pitest.org/
             - CHAINLOOP_AI_SECURITY_CONTEXT: Chainloop AI security context: vulnerability fingerprints mined from a repository's fix history, the attack surfaces they share, ranked risks, and byte-verifiable evidence anchors backing each claim
          explode: true
          in: query
          name: kind
          schema:
            items:
              enum:
                - MATERIAL_TYPE_UNSPECIFIED
                - STRING
                - CONTAINER_IMAGE
                - ARTIFACT
                - SBOM_CYCLONEDX_JSON
                - SBOM_SPDX_JSON
                - JUNIT_XML
                - OPENVEX
                - HELM_CHART
                - SARIF
                - EVIDENCE
                - ATTESTATION
                - CSAF_VEX
                - CSAF_INFORMATIONAL_ADVISORY
                - CSAF_SECURITY_ADVISORY
                - CSAF_SECURITY_INCIDENT_RESPONSE
                - GITLAB_SECURITY_REPORT
                - ZAP_DAST_ZIP
                - BLACKDUCK_SCA_JSON
                - TWISTCLI_SCAN_JSON
                - GHAS_CODE_SCAN
                - GHAS_SECRET_SCAN
                - GHAS_DEPENDENCY_SCAN
                - JACOCO_XML
                - SLSA_PROVENANCE
                - CHAINLOOP_RUNNER_CONTEXT
                - CHAINLOOP_PR_INFO
                - GITLEAKS_JSON
                - CHAINLOOP_AI_AGENT_CONFIG
                - UNKNOWN_KIND
                - CHAINLOOP_AI_CODING_SESSION
                - OPENAPI_SPEC
                - ASYNCAPI_SPEC
                - GRAPHQL_SPEC
                - YELP_DETECT_SECRETS_BASELINE
                - SYSINTERNALS_SIGCHECK
                - SYSINTERNALS_ACCESSCHK
                - CERTCC_DRANZER
                - OSSF_SCORECARD_JSON
                - RADAMSA_REPORT
                - RADAMSA_CRASHES
                - TRUFFLEHOG_JSON
                - COBERTURA_XML
                - CHECKMARX_JSON
                - OVERSECURED_JSON
                - PITEST_XML
                - CHAINLOOP_AI_SECURITY_CONTEXT
              type: string
            type: array
          style: form
        - description: |-
            The cursor to start pagination from

            The cursor to start pagination from
          in: query
          name: pagination.cursor
          schema:
            type: string
        - description: |-
            The limit of the number of entries to return

            The maximum number of entries to return
          in: query
          name: pagination.limit
          schema:
            default: 10
            format: int32
            type: integer
        - description: "If true, only the latest evidence for each kind and name is returned"
          in: query
          name: latest
          schema:
            type: boolean
        - description: |-
            WorkflowName is the list of workflow names to filter by

            List of workflow names to filter by (DNS-1123 format)
          explode: true
          in: query
          name: workflow_name
          schema:
            items:
              type: string
            type: array
          style: form
        - description: |-
            Search provides a way to search evidence by name, subject name, or digest

            Search term to filter evidence by name, subject name, or digest (e.g., sha256:abc123...)
          in: query
          name: search
          schema:
            type: string
        - description: |-
            HideAttestation excludes attestation evidence from results when set to true

            If true, excludes attestation evidence from the results
          in: query
          name: hide_attestation
          schema:
            type: boolean
        - description: |-
            ProductID is the ID of the product to filter by

            ID of the product to filter evidence by
          in: query
          name: product_id
          schema:
            type: string
        - description: |-
            ProductVersionID is the ID of the product version to filter by

            ID of the product version to filter evidence by. Must be provided with product_id
          in: query
          name: product_version_id
          schema:
            type: string
        - description: "Filter by annotation, in key=value format (repeatable, ANDed)"
          explode: true
          in: query
          name: annotation
          schema:
            items:
              type: string
            type: array
          style: form
        - description: "Only return evidence created after this date, either RFC3339 (2026-01-31T00:00:00Z) or YYYY-MM-DD (2026-01-31, taken as UTC midnight)"
          in: query
          name: created_after
          schema:
            type: string
        - description: |-
            ProjectVersionLatest filters by the latest version of the project, as an alternative
            to naming it explicitly through project_version_name

            If true, only return evidence from the project's latest version. Requires project_name and cannot be combined with project_version_name
          in: query
          name: project_version_latest
          schema:
            type: boolean
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1EvidenceServiceListResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: List pieces of evidence
      tags:
        - EvidenceService
  /v1/evidence/{id}:
    get:
      description: Get detailed information about a specific piece of evidence by its unique identifier.
      operationId: EvidenceService_Describe
      parameters:
        - description: UUID of the evidence to describe
          in: path
          name: id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1EvidenceServiceDescribeResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "404":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1NotFoundResponse'
          description: Evidence not found.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Describe a piece of evidence
      tags:
        - EvidenceService
  /v1/findings:
    get:
      description: "List security findings (vulnerabilities, license violations, etc.) for the current organization, with optional filters."
      operationId: FindingService_List
      parameters:
        - description: |-
            Filter by project name

            Filter findings by project name
          in: query
          name: project_name
          schema:
            type: string
        - description: |-
            Filter by project version name

            Filter findings by project version name
          in: query
          name: project_version_name
          schema:
            type: string
        - description: |-
            Filter by severity levels

            Filter by one or more severity levels
          explode: true
          in: query
          name: severity
          schema:
            items:
              enum:
                - FINDING_SEVERITY_UNSPECIFIED
                - FINDING_SEVERITY_CRITICAL
                - FINDING_SEVERITY_HIGH
                - FINDING_SEVERITY_MEDIUM
                - FINDING_SEVERITY_LOW
                - FINDING_SEVERITY_INFO
                - FINDING_SEVERITY_UNKNOWN
              type: string
            type: array
          style: form
        - description: |-
            Filter by statuses

            Filter by one or more statuses

             - FINDING_STATUS_OPEN: OPEN: newly detected finding, not yet triaged or acted upon
             - FINDING_STATUS_IN_PROGRESS: IN_PROGRESS: finding is being investigated or actively remediated
             - FINDING_STATUS_RESOLVED: RESOLVED: finding has been fixed, mitigated, or otherwise closed (see resolution_reason for details)
             - FINDING_STATUS_REJECTED: REJECTED: finding has been dismissed by an operator (e.g. false positive, risk accepted, out of scope)
          explode: true
          in: query
          name: status
          schema:
            items:
              enum:
                - FINDING_STATUS_UNSPECIFIED
                - FINDING_STATUS_OPEN
                - FINDING_STATUS_IN_PROGRESS
                - FINDING_STATUS_RESOLVED
                - FINDING_STATUS_REJECTED
              type: string
            type: array
          style: form
        - description: |-
            Filter by finding types

            Filter by one or more finding types
          explode: true
          in: query
          name: finding_type
          schema:
            items:
              enum:
                - FINDING_TYPE_UNSPECIFIED
                - FINDING_TYPE_VULNERABILITY
              type: string
            type: array
          style: form
        - description: |-
            Filter by KEV membership

            Filter by whether the finding is in the CISA KEV catalog
          in: query
          name: is_in_kev
          schema:
            type: boolean
        - description: |-
            Search by external ID, package PURL or vulnerability description substring

            Search findings by external ID (e.g. CVE identifier), package PURL or vulnerability description
          in: query
          name: search
          schema:
            type: string
        - description: The (zero-based) offset of the first item returned in the collection.
          in: query
          name: pagination.page
          schema:
            format: int32
            type: integer
        - description: "The maximum number of entries to return. If the value exceeds the maximum, then the maximum value will be used."
          in: query
          name: pagination.page_size
          schema:
            format: int32
            type: integer
        - description: Sort field. Defaults to severity when not specified.
          in: query
          name: sort_by
          schema:
            default: FINDING_LIST_SORT_BY_UNSPECIFIED
            enum:
              - FINDING_LIST_SORT_BY_UNSPECIFIED
              - FINDING_LIST_SORT_BY_SEVERITY
              - FINDING_LIST_SORT_BY_LAST_SEEN_AT
              - FINDING_LIST_SORT_BY_FIRST_SEEN_AT
              - FINDING_LIST_SORT_BY_CREATED_AT
            type: string
        - description: Sort direction. Defaults to descending when not specified.
          in: query
          name: sort_direction
          schema:
            default: FINDING_LIST_SORT_DIRECTION_UNSPECIFIED
            enum:
              - FINDING_LIST_SORT_DIRECTION_UNSPECIFIED
              - FINDING_LIST_SORT_DIRECTION_ASC
              - FINDING_LIST_SORT_DIRECTION_DESC
            type: string
        - description: |-
            Filter by assessment status: true = only findings with at least one linked assessment, false = only unassessed findings

            Filter by whether the finding has been assessed
          in: query
          name: is_assessed
          schema:
            type: boolean
        - description: |-
            Filter by fixability: true = only findings with a fixed_version or recommendation, false = only without

            Filter by whether the finding has a fix available (fixed_version or recommendation)
          in: query
          name: is_fixable
          schema:
            type: boolean
        - description: Filter by artifact IDs (UUID); matches findings linked to any of the given artifacts
          explode: true
          in: query
          name: artifact_ids
          schema:
            items:
              type: string
            type: array
          style: form
        - description: Filter findings by associated software component ID (UUID)
          in: query
          name: component_id
          schema:
            type: string
        - description: |-
            Filter by the conflict flag: true = only findings whose active verdicts disagree

            Filter by whether active assessments disagree on the finding
          in: query
          name: has_conflicting_assessments
          schema:
            type: boolean
        - description: |-
            Filter by review state: true = only findings with an active assessment awaiting approval

            Filter by whether an active assessment has a revision awaiting approval
          in: query
          name: needs_review
          schema:
            type: boolean
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1FindingServiceListResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: List findings
      tags:
        - FindingService
  /v1/findings/auto-remediation:
    post:
      description: "Dispatch an AI-powered auto-remediation for a vulnerability finding, creating a PR with the fix."
      operationId: FindingService_TriggerAutoRemediation
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v1FindingServiceTriggerAutoRemediationRequest'
        description: FindingServiceTriggerAutoRemediationRequest is the request for triggering auto-remediation.
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1FindingServiceTriggerAutoRemediationResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Trigger auto-remediation
      tags:
        - FindingService
      x-codegen-request-body-name: body
  /v1/findings/ingest-sbom:
    post:
      description: Ingest the vulnerabilities embedded in a CycloneDX SBOM evidence as findings bound to a project version. The SBOM is referenced by its CAS digest and must already be attached to the project version. Processing is asynchronous.
      operationId: FindingService_IngestSBOMFindings
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v1FindingServiceIngestSBOMFindingsRequest'
        description: Request to ingest CycloneDX SBOM-embedded vulnerabilities as findings
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1FindingServiceIngestSBOMFindingsResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Ingest SBOM findings
      tags:
        - FindingService
      x-codegen-request-body-name: body
  /v1/findings/summary:
    get:
      description: "Return aggregate finding counts (totals, assessment breakdown, unassessed severity × fixable matrix, suggested-action scalars) for the current organization, with optional filters."
      operationId: FindingService_Summary
      parameters:
        - description: |-
            Filter by project name

            Filter findings by project name
          in: query
          name: project_name
          schema:
            type: string
        - description: |-
            Filter by project version name

            Filter findings by project version name
          in: query
          name: project_version_name
          schema:
            type: string
        - description: |-
            Filter by finding types

            Filter by one or more finding types
          explode: true
          in: query
          name: finding_type
          schema:
            items:
              enum:
                - FINDING_TYPE_UNSPECIFIED
                - FINDING_TYPE_VULNERABILITY
              type: string
            type: array
          style: form
        - description: |-
            Filter by one or more lifecycle statuses. Unset = no filter.

             - FINDING_STATUS_OPEN: OPEN: newly detected finding, not yet triaged or acted upon
             - FINDING_STATUS_IN_PROGRESS: IN_PROGRESS: finding is being investigated or actively remediated
             - FINDING_STATUS_RESOLVED: RESOLVED: finding has been fixed, mitigated, or otherwise closed (see resolution_reason for details)
             - FINDING_STATUS_REJECTED: REJECTED: finding has been dismissed by an operator (e.g. false positive, risk accepted, out of scope)
          explode: true
          in: query
          name: status
          schema:
            items:
              enum:
                - FINDING_STATUS_UNSPECIFIED
                - FINDING_STATUS_OPEN
                - FINDING_STATUS_IN_PROGRESS
                - FINDING_STATUS_RESOLVED
                - FINDING_STATUS_REJECTED
              type: string
            type: array
          style: form
        - description: Filter by artifact IDs (UUID); matches findings linked to any of the given artifacts
          explode: true
          in: query
          name: artifact_ids
          schema:
            items:
              type: string
            type: array
          style: form
        - description: Filter findings by associated software component ID (UUID)
          in: query
          name: component_id
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1FindingServiceSummaryResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Summarize findings
      tags:
        - FindingService
  /v1/findings/{finding_id}:
    delete:
      description: "Soft-delete a finding. If the same finding is detected again by a later ingestion, it is re-created as a new row."
      operationId: FindingService_Delete
      parameters:
        - description: ID of the finding
          in: path
          name: finding_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1FindingServiceDeleteResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Delete a finding
      tags:
        - FindingService
    get:
      description: Get detailed information about a specific security finding.
      operationId: FindingService_Describe
      parameters:
        - description: ID of the finding
          in: path
          name: finding_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1FindingServiceDescribeResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Describe a finding
      tags:
        - FindingService
    put:
      description: Transition a finding's lifecycle status. resolution_reason is only accepted when the new status is resolved or rejected and is cleared otherwise.
      operationId: FindingService_Update
      parameters:
        - description: ID of the finding
          in: path
          name: finding_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v1FindingServiceUpdateBody'
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1FindingServiceUpdateResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Update a finding
      tags:
        - FindingService
      x-codegen-request-body-name: body
  /v1/groups/{group_name}:
    get:
      description: "Retrieves a policy group by its name, optionally specifying a particular version by digest. If no digest is provided, the latest version is returned."
      operationId: PolicyService_GetGroup
      parameters:
        - description: The name of the policy group to retrieve
          in: path
          name: group_name
          required: true
          schema:
            type: string
        - description: |-
            if set, it will return the policy with the given digest
            otherwise it will return the latest version

            If set, returns the policy group with the given digest; otherwise returns the latest version
          in: query
          name: digest
          schema:
            type: string
        - description: |-
            Organization owning this policy group (empty for best effort fallback)

            Organization owning this policy group (empty for best effort fallback)
          in: query
          name: organization_name
          schema:
            type: string
        - description: "If true, bypasses CLI-version compatibility filtering and returns the latest revision regardless of min-compatible-cli-version annotations"
          in: query
          name: include_all_versions
          schema:
            type: boolean
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PolicyServiceGetGroupResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Get a policy group by name
      tags:
        - PolicyService
  /v1/logical-environments:
    get:
      description: Retrieves a paginated list of logical environments with optional filtering by name and description.
      operationId: LogicalEnvironmentsService_List
      parameters:
        - description: The (zero-based) offset of the first item returned in the collection.
          in: query
          name: pagination.page
          schema:
            format: int32
            type: integer
        - description: "The maximum number of entries to return. If the value exceeds the maximum, then the maximum value will be used."
          in: query
          name: pagination.page_size
          schema:
            format: int32
            type: integer
        - description: Query string to search across logical environment name and description (case-insensitive)
          in: query
          name: query
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1LogicalEnvironmentsServiceListResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: List logical environments
      tags:
        - LogicalEnvironmentsService
    post:
      description: Creates a new logical environment with a name and optional description.
      operationId: LogicalEnvironmentsService_Create
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v1LogicalEnvironmentsServiceCreateRequest'
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1LogicalEnvironmentsServiceCreateResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Create a logical environment
      tags:
        - LogicalEnvironmentsService
      x-codegen-request-body-name: body
  /v1/logical-environments/{id}:
    delete:
      description: Soft-deletes a logical environment by its ID. The logical environment will no longer be accessible.
      operationId: LogicalEnvironmentsService_Delete
      parameters:
        - description: ID is the unique identifier of the logical environment to delete
          in: path
          name: id
          required: true
          schema:
            type: string
        - description: Name of the logical environment (must be DNS-1123 compliant)
          in: query
          name: name
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1LogicalEnvironmentsServiceDeleteResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Delete a logical environment
      tags:
        - LogicalEnvironmentsService
    get:
      description: Retrieves detailed information about a logical environment by its ID.
      operationId: LogicalEnvironmentsService_Describe
      parameters:
        - description: ID is the unique identifier of the logical environment
          in: path
          name: id
          required: true
          schema:
            type: string
        - description: Name of the logical environment (must be DNS-1123 compliant)
          in: query
          name: name
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1LogicalEnvironmentsServiceDescribeResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Describe a logical environment
      tags:
        - LogicalEnvironmentsService
    put:
      description: Updates an existing logical environment's name and/or description by ID.
      operationId: LogicalEnvironmentsService_Update
      parameters:
        - description: ID is the unique identifier of the logical environment to update
          in: path
          name: id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v1LogicalEnvironmentsServiceUpdateBody'
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1LogicalEnvironmentsServiceUpdateResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Update a logical environment
      tags:
        - LogicalEnvironmentsService
      x-codegen-request-body-name: body
  /v1/operations:
    get:
      description: Lists asynchronous operations with optional filters for resource association and status.
      operationId: AsyncOperationsService_ListOperations
      parameters:
        - description: The (zero-based) offset of the first item returned in the collection.
          in: query
          name: pagination.page
          schema:
            format: int32
            type: integer
        - description: "The maximum number of entries to return. If the value exceeds the maximum, then the maximum value will be used."
          in: query
          name: pagination.page_size
          schema:
            format: int32
            type: integer
        - description: Filter by associated resource ID (must be provided with resource_type)
          in: query
          name: resource_id
          schema:
            type: string
        - description: Filter by associated resource type (must be provided with resource_id)
          in: query
          name: resource_type
          schema:
            type: string
        - description: Filter by operation status
          in: query
          name: status
          schema:
            default: ASYNC_OPERATION_STATUS_UNSPECIFIED
            enum:
              - ASYNC_OPERATION_STATUS_UNSPECIFIED
              - ASYNC_OPERATION_STATUS_PENDING
              - ASYNC_OPERATION_STATUS_RUNNING
              - ASYNC_OPERATION_STATUS_COMPLETED
              - ASYNC_OPERATION_STATUS_FAILED
              - ASYNC_OPERATION_STATUS_PURGED
            type: string
        - description: "Filter by operation kind (e.g., evidence_evaluation)"
          in: query
          name: kind
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1AsyncOperationsServiceListOperationsResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: List async operations
      tags:
        - AsyncOperationsService
  /v1/operations/dispatch-workflow-scan:
    post:
      description: Re-runs the scan or check associated with a managed workflow. The task is derived from the workflow's template. Returns the AsyncOperation ID the caller can poll.
      operationId: AsyncOperationsService_DispatchWorkflowScan
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v1AsyncOperationsServiceDispatchWorkflowScanRequest'
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1AsyncOperationsServiceDispatchWorkflowScanResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Dispatch a managed workflow scan
      tags:
        - AsyncOperationsService
      x-codegen-request-body-name: body
  /v1/operations/{operation_id}:
    get:
      description: Retrieves the current status and result of an asynchronous operation.
      operationId: AsyncOperationsService_GetOperation
      parameters:
        - description: Unique identifier of the async operation
          in: path
          name: operation_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1AsyncOperationsServiceGetOperationResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Get async operation status
      tags:
        - AsyncOperationsService
  /v1/policies:
    post:
      description: Creates a new policy with the provided definition. The policy will be registered for the organization of the authenticated user.
      operationId: PolicyService_Create
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v1PolicyServiceCreateRequest'
        description: Request to create a new policy
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PolicyServiceCreateResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Create a new policy
      tags:
        - PolicyService
      x-codegen-request-body-name: body
    put:
      description: Updates an existing policy with a new definition. This creates a new version of the policy.
      operationId: PolicyService_Update
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v1PolicyServiceUpdateRequest'
        description: Request to update an existing policy
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PolicyServiceUpdateResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Update an existing policy
      tags:
        - PolicyService
      x-codegen-request-body-name: body
  /v1/policies/validate:
    post:
      description: Validates a policy attachment by checking its arguments and requirements against the policy definition.
      operationId: PolicyService_Validate
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v1PolicyServiceValidateRequest'
        description: Request to validate a policy attachment
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PolicyServiceValidateResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Validate a policy attachment
      tags:
        - PolicyService
      x-codegen-request-body-name: body
  /v1/policies/{policy_name}:
    delete:
      description: "Removes a policy from the listing. The policy will no longer be visible or accessible, but may still exist in the system."
      operationId: PolicyService_UnList
      parameters:
        - description: The name of the policy to remove from the list
          in: path
          name: policy_name
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PolicyServiceUnListResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Remove a policy from the list
      tags:
        - PolicyService
    get:
      description: "Retrieves a policy by its name, optionally specifying a particular version by digest. If no digest is provided, the latest version is returned."
      operationId: PolicyService_Get
      parameters:
        - description: The name of the policy to retrieve
          in: path
          name: policy_name
          required: true
          schema:
            type: string
        - description: |-
            if set, it will return the policy with the given digest
            otherwise it will return the latest version

            If set, returns the policy with the given digest; otherwise returns the latest version
          in: query
          name: digest
          schema:
            type: string
        - description: |-
            Organization owning this policy (empty for best effort fallback)

            Organization owning this policy (empty for best effort fallback)
          in: query
          name: organization_name
          schema:
            type: string
        - description: "If true, bypasses CLI-version compatibility filtering and returns the latest revision regardless of min-compatible-cli-version annotations"
          in: query
          name: include_all_versions
          schema:
            type: boolean
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PolicyServiceGetResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Get a policy by name
      tags:
        - PolicyService
  /v1/products:
    get:
      description: "Retrieves a paginated list of products with optional filtering by name, description, business unit, and project association. Only returns products the user has access to."
      operationId: ProductsService_List
      parameters:
        - description: Optional filter by product name
          in: query
          name: name
          schema:
            type: string
        - description: Optional filter by product description
          in: query
          name: description
          schema:
            type: string
        - description: The (zero-based) offset of the first item returned in the collection.
          in: query
          name: pagination.page
          schema:
            format: int32
            type: integer
        - description: "The maximum number of entries to return. If the value exceeds the maximum, then the maximum value will be used."
          in: query
          name: pagination.page_size
          schema:
            format: int32
            type: integer
        - description: |-
            Optional filter by project presence

             - PRODUCT_PROJECT_FILTER_UNSPECIFIED: No filter, return all products (default/unspecified)
             - PRODUCT_PROJECT_FILTER_WITH_PROJECTS: Return only products that have projects associated
             - PRODUCT_PROJECT_FILTER_WITHOUT_PROJECTS: Return only products that have no projects associated
          in: query
          name: project_filter
          schema:
            default: PRODUCT_PROJECT_FILTER_UNSPECIFIED
            enum:
              - PRODUCT_PROJECT_FILTER_UNSPECIFIED
              - PRODUCT_PROJECT_FILTER_WITH_PROJECTS
              - PRODUCT_PROJECT_FILTER_WITHOUT_PROJECTS
            type: string
        - description: Optional filter by business unit IDs
          explode: true
          in: query
          name: business_unit_ids
          schema:
            items:
              type: string
            type: array
          style: form
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1ProductsServiceListResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: List products
      tags:
        - ProductsService
  /v1/products/{product_id}/versions/{version_id}:
    get:
      description: "Retrieves detailed information about a specific version of a product, including its associated projects and frameworks."
      operationId: ProductsService_GetVersion
      parameters:
        - description: The product ID
          in: path
          name: product_id
          required: true
          schema:
            type: string
        - description: The version ID
          in: path
          name: version_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1ProductsServiceGetVersionResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Get product version details
      tags:
        - ProductsService
  /v1/projects:
    get:
      description: Retrieves a paginated list of projects with optional filtering by name and description. Only returns projects the user has access to based on RBAC permissions.
      operationId: ProjectsService_List
      parameters:
        - description: The name of the project to filter by
          in: query
          name: project_name
          schema:
            type: string
        - description: The (zero-based) offset of the first item returned in the collection.
          in: query
          name: pagination.page
          schema:
            format: int32
            type: integer
        - description: "The maximum number of entries to return. If the value exceeds the maximum, then the maximum value will be used."
          in: query
          name: pagination.page_size
          schema:
            format: int32
            type: integer
        - description: The product ID to filter projects by
          in: query
          name: product_id
          schema:
            type: string
        - description: The description to filter by
          in: query
          name: description
          schema:
            type: string
        - description: Filter by whether the project is linked to a repository
          in: query
          name: has_linked_repository
          schema:
            type: boolean
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1ProjectsServiceListResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: List projects
      tags:
        - ProjectsService
  /v1/users/info:
    get:
      description: "Returns information about the currently authenticated user, including personal details and organization memberships."
      operationId: UserService_Info
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UserServiceInfoResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: Get current user information
      tags:
        - UserService
  /v1/workflow-templates:
    get:
      description: "Lists workflow templates visible to the caller: built-in templates plus the authenticated organization's own templates. Available to any organization member."
      operationId: WorkflowTemplateService_List
      parameters:
        - description: "Filter by builtin templates: true for builtin only, false for custom only, omit for all. Narrows within the organization's offering; it cannot widen past it"
          in: query
          name: builtin
          schema:
            type: boolean
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1WorkflowTemplateServiceListResponse'
          description: A successful response.
        "400":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1BadRequestResponse'
          description: Bad Request - The request was invalid or cannot be served.
        "401":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1UnauthorizedResponse'
          description: Unauthorized - Authentication is required.
        "403":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1PermissionDeniedResponse'
          description: Forbidden - You do not have permission to access this resource.
        "500":
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1InternalServerErrorResponse'
          description: Internal Server Error - An unexpected error occurred on the server.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/rpcStatus'
          description: An unexpected error response.
      summary: List workflow templates
      tags:
        - WorkflowTemplateService
components:
  schemas:
    AssessmentServiceApproveAssessmentRevisionBody:
      description: Request to approve a pending assessment revision
      example:
        review_note: review_note
      properties:
        review_note:
          description: Optional reviewer note
          type: string
      title: ApproveAssessmentRevisionRequest
      type: object
    AssessmentServiceRejectAssessmentRevisionBody:
      description: Request to reject a pending assessment revision
      example:
        review_note: review_note
      properties:
        review_note:
          description: Reviewer note explaining the rejection. Optional.
          type: string
      title: RejectAssessmentRevisionRequest
      type: object
    DeploymentRecordDeploymentStatus:
      default: DEPLOYMENT_STATUS_UNSPECIFIED
      description: |2-
         - DEPLOYED: DEPLOYED indicates the artifact is currently running in the environment slot.
         - DECOMMISSIONED: DECOMMISSIONED indicates the artifact has been intentionally removed from the environment slot.
         - SUPERSEDED: SUPERSEDED indicates the artifact was replaced by a different artifact in the same environment slot.
      enum:
        - DEPLOYMENT_STATUS_UNSPECIFIED
        - DEPLOYED
        - DECOMMISSIONED
        - SUPERSEDED
      type: string
    EnvironmentsServiceRecordDeploymentRequestArtifactKind:
      default: ARTIFACT_KIND_UNSPECIFIED
      enum:
        - ARTIFACT_KIND_UNSPECIFIED
        - CONTAINER_IMAGE
        - HELM_CHART
      type: string
    GetFrameworkComplianceResponseRequirementEvaluationSummary:
      example:
        requirement_version_id: requirement_version_id
        policies:
          key:
            evaluations:
              - policy_evaluation_id: policy_evaluation_id
                sla_due_date: 2000-01-23T04:56:07.000+00:00
                policy_id: policy_id
                workflow_name: workflow_name
                policy_built_in: true
                created_at: 2000-01-23T04:56:07.000+00:00
                sla:
                  hours: hours
                  due_date: 2000-01-23T04:56:07.000+00:00
                  failing_since: 2000-01-23T04:56:07.000+00:00
                policy_version_id: policy_version_id
                name: name
                periodicity:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
                failing_since: 2000-01-23T04:56:07.000+00:00
                material_name: material_name
                workflow_run_id: workflow_run_id
                policy_organization_name: policy_organization_name
                status: UNKNOWN
              - policy_evaluation_id: policy_evaluation_id
                sla_due_date: 2000-01-23T04:56:07.000+00:00
                policy_id: policy_id
                workflow_name: workflow_name
                policy_built_in: true
                created_at: 2000-01-23T04:56:07.000+00:00
                sla:
                  hours: hours
                  due_date: 2000-01-23T04:56:07.000+00:00
                  failing_since: 2000-01-23T04:56:07.000+00:00
                policy_version_id: policy_version_id
                name: name
                periodicity:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
                failing_since: 2000-01-23T04:56:07.000+00:00
                material_name: material_name
                workflow_run_id: workflow_run_id
                policy_organization_name: policy_organization_name
                status: UNKNOWN
            definition:
              policy_id: policy_id
              name: name
              periodicity:
                expires_at: 2000-01-23T04:56:07.000+00:00
                interval: unknown_period
              policy_built_in: true
              sla:
                hours: hours
                due_date: 2000-01-23T04:56:07.000+00:00
                failing_since: 2000-01-23T04:56:07.000+00:00
              parameters:
                key: parameters
              group: group
            expiration:
              expires_at: 2000-01-23T04:56:07.000+00:00
              interval: unknown_period
        framework_id: framework_id
        description: description
        created_at: 2000-01-23T04:56:07.000+00:00
        project_version_id: project_version_id
        requirement_exception_id: requirement_exception_id
        display_name: display_name
        requirement_id: requirement_id
        manual_evidence_submissions:
          - submissions:
              - attestation_digest: attestation_digest
                user_email: user_email
                requirement_version_id: requirement_version_id
                approval_status: APPROVAL_STATUS_UNSPECIFIED
                created_at: 2000-01-23T04:56:07.000+00:00
                file_upload:
                  size_bytes: size_bytes
                  uploaded_at: 2000-01-23T04:56:07.000+00:00
                  file_name: file_name
                  digest: digest
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                url: url
                approved_by:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                user_id: user_id
                approved_at: 2000-01-23T04:56:07.000+00:00
                rejection_reason: rejection_reason
                comment: comment
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
              - attestation_digest: attestation_digest
                user_email: user_email
                requirement_version_id: requirement_version_id
                approval_status: APPROVAL_STATUS_UNSPECIFIED
                created_at: 2000-01-23T04:56:07.000+00:00
                file_upload:
                  size_bytes: size_bytes
                  uploaded_at: 2000-01-23T04:56:07.000+00:00
                  file_name: file_name
                  digest: digest
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                url: url
                approved_by:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                user_id: user_id
                approved_at: 2000-01-23T04:56:07.000+00:00
                rejection_reason: rejection_reason
                comment: comment
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
            definition:
              name: name
              periodicity:
                expires_at: 2000-01-23T04:56:07.000+00:00
                interval: unknown_period
              description: description
              optional: true
              id: id
              group: group
            expiration:
              expires_at: 2000-01-23T04:56:07.000+00:00
              interval: unknown_period
          - submissions:
              - attestation_digest: attestation_digest
                user_email: user_email
                requirement_version_id: requirement_version_id
                approval_status: APPROVAL_STATUS_UNSPECIFIED
                created_at: 2000-01-23T04:56:07.000+00:00
                file_upload:
                  size_bytes: size_bytes
                  uploaded_at: 2000-01-23T04:56:07.000+00:00
                  file_name: file_name
                  digest: digest
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                url: url
                approved_by:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                user_id: user_id
                approved_at: 2000-01-23T04:56:07.000+00:00
                rejection_reason: rejection_reason
                comment: comment
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
              - attestation_digest: attestation_digest
                user_email: user_email
                requirement_version_id: requirement_version_id
                approval_status: APPROVAL_STATUS_UNSPECIFIED
                created_at: 2000-01-23T04:56:07.000+00:00
                file_upload:
                  size_bytes: size_bytes
                  uploaded_at: 2000-01-23T04:56:07.000+00:00
                  file_name: file_name
                  digest: digest
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                url: url
                approved_by:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                user_id: user_id
                approved_at: 2000-01-23T04:56:07.000+00:00
                rejection_reason: rejection_reason
                comment: comment
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
            definition:
              name: name
              periodicity:
                expires_at: 2000-01-23T04:56:07.000+00:00
                interval: unknown_period
              description: description
              optional: true
              id: id
              group: group
            expiration:
              expires_at: 2000-01-23T04:56:07.000+00:00
              interval: unknown_period
        framework_name: framework_name
        expired_tests:
          - due_at: 2000-01-23T04:56:07.000+00:00
            test_name: test_name
          - due_at: 2000-01-23T04:56:07.000+00:00
            test_name: test_name
        requirement_revision: 0
        name: name
        framework_display_name: framework_display_name
        not_applicable: true
        override:
          parent_override_id: parent_override_id
          evidence_submissions:
            - attestation_digest: attestation_digest
              user_email: user_email
              requirement_version_id: requirement_version_id
              approval_status: APPROVAL_STATUS_UNSPECIFIED
              created_at: 2000-01-23T04:56:07.000+00:00
              file_upload:
                size_bytes: size_bytes
                uploaded_at: 2000-01-23T04:56:07.000+00:00
                file_name: file_name
                digest: digest
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
              url: url
              approved_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              user_id: user_id
              approved_at: 2000-01-23T04:56:07.000+00:00
              rejection_reason: rejection_reason
              comment: comment
              id: id
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
            - attestation_digest: attestation_digest
              user_email: user_email
              requirement_version_id: requirement_version_id
              approval_status: APPROVAL_STATUS_UNSPECIFIED
              created_at: 2000-01-23T04:56:07.000+00:00
              file_upload:
                size_bytes: size_bytes
                uploaded_at: 2000-01-23T04:56:07.000+00:00
                file_name: file_name
                digest: digest
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
              url: url
              approved_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              user_id: user_id
              approved_at: 2000-01-23T04:56:07.000+00:00
              rejection_reason: rejection_reason
              comment: comment
              id: id
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
          requirement_version_id: requirement_version_id
          approval_status: null
          product_version_id: product_version_id
          created_at: 2000-01-23T04:56:07.000+00:00
          project_version_id: project_version_id
          source_product_name: source_product_name
          approved_by:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          status_updated_by:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          approved_at: 2000-01-23T04:56:07.000+00:00
          override_status: override_status
          id: id
          justification: justification
          user:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          status_updated_at: 2000-01-23T04:56:07.000+00:00
        policy_evaluations:
          - policy_evaluation_id: policy_evaluation_id
            sla_due_date: 2000-01-23T04:56:07.000+00:00
            policy_id: policy_id
            workflow_name: workflow_name
            policy_built_in: true
            created_at: 2000-01-23T04:56:07.000+00:00
            sla:
              hours: hours
              due_date: 2000-01-23T04:56:07.000+00:00
              failing_since: 2000-01-23T04:56:07.000+00:00
            policy_version_id: policy_version_id
            name: name
            periodicity:
              expires_at: 2000-01-23T04:56:07.000+00:00
              interval: unknown_period
            failing_since: 2000-01-23T04:56:07.000+00:00
            material_name: material_name
            workflow_run_id: workflow_run_id
            policy_organization_name: policy_organization_name
            status: UNKNOWN
          - policy_evaluation_id: policy_evaluation_id
            sla_due_date: 2000-01-23T04:56:07.000+00:00
            policy_id: policy_id
            workflow_name: workflow_name
            policy_built_in: true
            created_at: 2000-01-23T04:56:07.000+00:00
            sla:
              hours: hours
              due_date: 2000-01-23T04:56:07.000+00:00
              failing_since: 2000-01-23T04:56:07.000+00:00
            policy_version_id: policy_version_id
            name: name
            periodicity:
              expires_at: 2000-01-23T04:56:07.000+00:00
              interval: unknown_period
            failing_since: 2000-01-23T04:56:07.000+00:00
            material_name: material_name
            workflow_run_id: workflow_run_id
            policy_organization_name: policy_organization_name
            status: UNKNOWN
        status: status
      properties:
        requirement_version_id:
          type: string
        requirement_revision:
          format: int32
          type: integer
        requirement_id:
          type: string
        project_version_id:
          type: string
        framework_id:
          type: string
        status:
          type: string
        name:
          type: string
        description:
          type: string
        created_at:
          format: date-time
          type: string
        policy_evaluations:
          items:
            $ref: '#/components/schemas/v1RequirementPolicyEvaluation'
          type: array
        policies:
          additionalProperties:
            $ref: '#/components/schemas/v1RequirementPolicyEvaluations'
          title: map policy IDs with all its evaluations
          type: object
        requirement_exception_id:
          type: string
        manual_evidence_submissions:
          items:
            $ref: '#/components/schemas/v1ManualEvidenceDefinitionWithSubmissions'
          title: Manual evidence definitions and their submissions if any
          type: array
        expired_tests:
          items:
            $ref: '#/components/schemas/v1GetFrameworkComplianceResponseExpiredTest'
          type: array
        display_name:
          type: string
        not_applicable:
          title: "If set, the requirement is not applicable and the evaluation data is not relevant"
          type: boolean
        override:
          $ref: '#/components/schemas/v1RequirementEvaluationOverride'
        framework_name:
          title: Technical name of the framework
          type: string
        framework_display_name:
          title: Human-readable display name of the framework
          type: string
      type: object
    GetProductComplianceSummaryResponseFrameworkSummary:
      example:
        framework_name: framework_name
        requirements:
          - requirement_version_id: requirement_version_id
            overall_status: overall_status
            description: description
            display_name: display_name
            requirement_id: requirement_id
            project_breakdown:
              expired: 9
              pending: 7
              failing: 5
              not_applicable: 1
              passing: 5
              total_applicable: 6
              partial: 2
              exempted: 3
            automation_level: unspecified
            framework_name: framework_name
            has_manual_evidence_needs_review: true
            requirement_revision: 0
            scope: UNSPECIFIED
            override_status: override_status
            name: name
            framework_display_name: framework_display_name
            not_applicable: true
            has_override: true
            has_pending_override: true
          - requirement_version_id: requirement_version_id
            overall_status: overall_status
            description: description
            display_name: display_name
            requirement_id: requirement_id
            project_breakdown:
              expired: 9
              pending: 7
              failing: 5
              not_applicable: 1
              passing: 5
              total_applicable: 6
              partial: 2
              exempted: 3
            automation_level: unspecified
            framework_name: framework_name
            has_manual_evidence_needs_review: true
            requirement_revision: 0
            scope: UNSPECIFIED
            override_status: override_status
            name: name
            framework_display_name: framework_display_name
            not_applicable: true
            has_override: true
            has_pending_override: true
        framework_id: framework_id
        framework_display_name: framework_display_name
        metrics:
          pending_requirements: 5
          passing_requirements: 6
          compliance_percentage: 2.302136
          inactive_requirements: 7
          failing_requirements: 1
          partial_requirements: 5
          total_requirements: 0
      properties:
        framework_id:
          title: Unique identifier of the framework
          type: string
        framework_name:
          title: Technical name of the framework
          type: string
        framework_display_name:
          title: Human-readable display name of the framework
          type: string
        metrics:
          $ref: '#/components/schemas/GetProductFrameworkComplianceResponseComplianceMetrics'
        requirements:
          items:
            $ref: '#/components/schemas/GetProductComplianceSummaryResponseRequirementSummary'
          title: Per-requirement summaries
          type: array
      type: object
    GetProductComplianceSummaryResponseProjectStatusBreakdown:
      description: Aggregate per-status project counts for a requirement.
      example:
        expired: 9
        pending: 7
        failing: 5
        not_applicable: 1
        passing: 5
        total_applicable: 6
        partial: 2
        exempted: 3
      properties:
        total_applicable:
          format: int32
          title: Number of projects where the requirement applies
          type: integer
        not_applicable:
          format: int32
          title: Number of projects where the requirement is not applicable
          type: integer
        passing:
          format: int32
          title: Projects with passing status
          type: integer
        failing:
          format: int32
          title: Projects with failing status
          type: integer
        partial:
          format: int32
          title: Projects with partial status
          type: integer
        pending:
          format: int32
          title: Projects with pending status
          type: integer
        expired:
          format: int32
          title: Projects with expired tests
          type: integer
        exempted:
          format: int32
          title: Projects covered by an exception
          type: integer
      type: object
    GetProductComplianceSummaryResponseRequirementSummary:
      example:
        requirement_version_id: requirement_version_id
        overall_status: overall_status
        description: description
        display_name: display_name
        requirement_id: requirement_id
        project_breakdown:
          expired: 9
          pending: 7
          failing: 5
          not_applicable: 1
          passing: 5
          total_applicable: 6
          partial: 2
          exempted: 3
        automation_level: unspecified
        framework_name: framework_name
        has_manual_evidence_needs_review: true
        requirement_revision: 0
        scope: UNSPECIFIED
        override_status: override_status
        name: name
        framework_display_name: framework_display_name
        not_applicable: true
        has_override: true
        has_pending_override: true
      properties:
        requirement_id:
          title: Unique identifier of the requirement
          type: string
        requirement_version_id:
          title: Unique identifier of the specific requirement version
          type: string
        requirement_revision:
          format: int32
          title: Revision number of the requirement
          type: integer
        name:
          title: Technical name of the requirement
          type: string
        display_name:
          title: Human-readable display name of the requirement
          type: string
        description:
          title: Detailed description of what this requirement checks
          type: string
        overall_status:
          title: Aggregated status across all applicable projects (uses 'worst case wins' logic)
          type: string
        automation_level:
          $ref: '#/components/schemas/v1RequirementAutomationLevel'
        scope:
          $ref: '#/components/schemas/v1RequirementScope'
        not_applicable:
          title: "If set, the requirement is not applicable to any project"
          type: boolean
        has_override:
          title: Whether an active override exists for this requirement (product- or project-level)
          type: boolean
        has_pending_override:
          title: Whether any override is in review (override status = "pending")
          type: boolean
        has_manual_evidence_needs_review:
          title: Whether any manual evidence submission is pending review
          type: boolean
        override_status:
          title: Override status ("success" or "fail") when has_override is set
          type: string
        project_breakdown:
          $ref: '#/components/schemas/GetProductComplianceSummaryResponseProjectStatusBreakdown'
        framework_name:
          title: Technical name of the framework
          type: string
        framework_display_name:
          title: Human-readable display name of the framework
          type: string
      type: object
    GetProductFrameworkComplianceResponseComplianceMetrics:
      example:
        pending_requirements: 5
        passing_requirements: 6
        compliance_percentage: 2.302136
        inactive_requirements: 7
        failing_requirements: 1
        partial_requirements: 5
        total_requirements: 0
      properties:
        total_requirements:
          format: int32
          title: Total number of requirements (excluding not-applicable ones)
          type: integer
        passing_requirements:
          format: int32
          title: Number of requirements with PASSED status across all applicable projects
          type: integer
        failing_requirements:
          format: int32
          title: Number of requirements with FAILED status
          type: integer
        partial_requirements:
          format: int32
          title: Number of requirements with PARTIAL status
          type: integer
        pending_requirements:
          format: int32
          title: Number of requirements with PENDING status
          type: integer
        compliance_percentage:
          format: float
          title: Pre-calculated compliance percentage (0-100)
          type: number
        inactive_requirements:
          format: int32
          title: Number of inactive requirements excluded from compliance calculation
          type: integer
      type: object
    GetProductFrameworkComplianceResponseFrameworkComplianceSummary:
      example:
        framework_name: framework_name
        evaluations:
          - requirement_version_id: requirement_version_id
            overall_status: overall_status
            description: description
            product_version_id: product_version_id
            created_at: 2000-01-23T04:56:07.000+00:00
            display_name: display_name
            requirement_id: requirement_id
            manual_evidence_submissions:
              - submissions:
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                definition:
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  description: description
                  optional: true
                  id: id
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
              - submissions:
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                definition:
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  description: description
                  optional: true
                  id: id
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
            automation_level: null
            project_evaluations:
              - manual_evidence_submissions:
                  - submissions:
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                    definition:
                      name: name
                      periodicity:
                        expires_at: 2000-01-23T04:56:07.000+00:00
                        interval: unknown_period
                      description: description
                      optional: true
                      id: id
                      group: group
                    expiration:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                  - submissions:
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                    definition:
                      name: name
                      periodicity:
                        expires_at: 2000-01-23T04:56:07.000+00:00
                        interval: unknown_period
                      description: description
                      optional: true
                      id: id
                      group: group
                    expiration:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                automation_level: unspecified
                project_id: project_id
                expired_tests:
                  - expires_at: 2000-01-23T04:56:07.000+00:00
                    test_name: test_name
                  - expires_at: 2000-01-23T04:56:07.000+00:00
                    test_name: test_name
                policies:
                  key:
                    evaluations:
                      - policy_evaluation_id: policy_evaluation_id
                        sla_due_date: 2000-01-23T04:56:07.000+00:00
                        policy_id: policy_id
                        workflow_name: workflow_name
                        policy_built_in: true
                        created_at: 2000-01-23T04:56:07.000+00:00
                        sla:
                          hours: hours
                          due_date: 2000-01-23T04:56:07.000+00:00
                          failing_since: 2000-01-23T04:56:07.000+00:00
                        policy_version_id: policy_version_id
                        name: name
                        periodicity:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                        failing_since: 2000-01-23T04:56:07.000+00:00
                        material_name: material_name
                        workflow_run_id: workflow_run_id
                        policy_organization_name: policy_organization_name
                        status: UNKNOWN
                      - policy_evaluation_id: policy_evaluation_id
                        sla_due_date: 2000-01-23T04:56:07.000+00:00
                        policy_id: policy_id
                        workflow_name: workflow_name
                        policy_built_in: true
                        created_at: 2000-01-23T04:56:07.000+00:00
                        sla:
                          hours: hours
                          due_date: 2000-01-23T04:56:07.000+00:00
                          failing_since: 2000-01-23T04:56:07.000+00:00
                        policy_version_id: policy_version_id
                        name: name
                        periodicity:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                        failing_since: 2000-01-23T04:56:07.000+00:00
                        material_name: material_name
                        workflow_run_id: workflow_run_id
                        policy_organization_name: policy_organization_name
                        status: UNKNOWN
                    definition:
                      policy_id: policy_id
                      name: name
                      periodicity:
                        expires_at: 2000-01-23T04:56:07.000+00:00
                        interval: unknown_period
                      policy_built_in: true
                      sla:
                        hours: hours
                        due_date: 2000-01-23T04:56:07.000+00:00
                        failing_since: 2000-01-23T04:56:07.000+00:00
                      parameters:
                        key: parameters
                      group: group
                    expiration:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                created_at: 2000-01-23T04:56:07.000+00:00
                project_version_id: project_version_id
                not_applicable: true
                override:
                  parent_override_id: parent_override_id
                  evidence_submissions:
                    - attestation_digest: attestation_digest
                      user_email: user_email
                      requirement_version_id: requirement_version_id
                      approval_status: APPROVAL_STATUS_UNSPECIFIED
                      created_at: 2000-01-23T04:56:07.000+00:00
                      file_upload:
                        size_bytes: size_bytes
                        uploaded_at: 2000-01-23T04:56:07.000+00:00
                        file_name: file_name
                        digest: digest
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      url: url
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      user_id: user_id
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      rejection_reason: rejection_reason
                      comment: comment
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    - attestation_digest: attestation_digest
                      user_email: user_email
                      requirement_version_id: requirement_version_id
                      approval_status: APPROVAL_STATUS_UNSPECIFIED
                      created_at: 2000-01-23T04:56:07.000+00:00
                      file_upload:
                        size_bytes: size_bytes
                        uploaded_at: 2000-01-23T04:56:07.000+00:00
                        file_name: file_name
                        digest: digest
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      url: url
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      user_id: user_id
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      rejection_reason: rejection_reason
                      comment: comment
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                  requirement_version_id: requirement_version_id
                  approval_status: null
                  product_version_id: product_version_id
                  created_at: 2000-01-23T04:56:07.000+00:00
                  project_version_id: project_version_id
                  source_product_name: source_product_name
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  status_updated_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  override_status: override_status
                  id: id
                  justification: justification
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  status_updated_at: 2000-01-23T04:56:07.000+00:00
                project_name: project_name
                requirement_exception_id: requirement_exception_id
                status: status
              - manual_evidence_submissions:
                  - submissions:
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                    definition:
                      name: name
                      periodicity:
                        expires_at: 2000-01-23T04:56:07.000+00:00
                        interval: unknown_period
                      description: description
                      optional: true
                      id: id
                      group: group
                    expiration:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                  - submissions:
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                    definition:
                      name: name
                      periodicity:
                        expires_at: 2000-01-23T04:56:07.000+00:00
                        interval: unknown_period
                      description: description
                      optional: true
                      id: id
                      group: group
                    expiration:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                automation_level: unspecified
                project_id: project_id
                expired_tests:
                  - expires_at: 2000-01-23T04:56:07.000+00:00
                    test_name: test_name
                  - expires_at: 2000-01-23T04:56:07.000+00:00
                    test_name: test_name
                policies:
                  key:
                    evaluations:
                      - policy_evaluation_id: policy_evaluation_id
                        sla_due_date: 2000-01-23T04:56:07.000+00:00
                        policy_id: policy_id
                        workflow_name: workflow_name
                        policy_built_in: true
                        created_at: 2000-01-23T04:56:07.000+00:00
                        sla:
                          hours: hours
                          due_date: 2000-01-23T04:56:07.000+00:00
                          failing_since: 2000-01-23T04:56:07.000+00:00
                        policy_version_id: policy_version_id
                        name: name
                        periodicity:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                        failing_since: 2000-01-23T04:56:07.000+00:00
                        material_name: material_name
                        workflow_run_id: workflow_run_id
                        policy_organization_name: policy_organization_name
                        status: UNKNOWN
                      - policy_evaluation_id: policy_evaluation_id
                        sla_due_date: 2000-01-23T04:56:07.000+00:00
                        policy_id: policy_id
                        workflow_name: workflow_name
                        policy_built_in: true
                        created_at: 2000-01-23T04:56:07.000+00:00
                        sla:
                          hours: hours
                          due_date: 2000-01-23T04:56:07.000+00:00
                          failing_since: 2000-01-23T04:56:07.000+00:00
                        policy_version_id: policy_version_id
                        name: name
                        periodicity:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                        failing_since: 2000-01-23T04:56:07.000+00:00
                        material_name: material_name
                        workflow_run_id: workflow_run_id
                        policy_organization_name: policy_organization_name
                        status: UNKNOWN
                    definition:
                      policy_id: policy_id
                      name: name
                      periodicity:
                        expires_at: 2000-01-23T04:56:07.000+00:00
                        interval: unknown_period
                      policy_built_in: true
                      sla:
                        hours: hours
                        due_date: 2000-01-23T04:56:07.000+00:00
                        failing_since: 2000-01-23T04:56:07.000+00:00
                      parameters:
                        key: parameters
                      group: group
                    expiration:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                created_at: 2000-01-23T04:56:07.000+00:00
                project_version_id: project_version_id
                not_applicable: true
                override:
                  parent_override_id: parent_override_id
                  evidence_submissions:
                    - attestation_digest: attestation_digest
                      user_email: user_email
                      requirement_version_id: requirement_version_id
                      approval_status: APPROVAL_STATUS_UNSPECIFIED
                      created_at: 2000-01-23T04:56:07.000+00:00
                      file_upload:
                        size_bytes: size_bytes
                        uploaded_at: 2000-01-23T04:56:07.000+00:00
                        file_name: file_name
                        digest: digest
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      url: url
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      user_id: user_id
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      rejection_reason: rejection_reason
                      comment: comment
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    - attestation_digest: attestation_digest
                      user_email: user_email
                      requirement_version_id: requirement_version_id
                      approval_status: APPROVAL_STATUS_UNSPECIFIED
                      created_at: 2000-01-23T04:56:07.000+00:00
                      file_upload:
                        size_bytes: size_bytes
                        uploaded_at: 2000-01-23T04:56:07.000+00:00
                        file_name: file_name
                        digest: digest
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      url: url
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      user_id: user_id
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      rejection_reason: rejection_reason
                      comment: comment
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                  requirement_version_id: requirement_version_id
                  approval_status: null
                  product_version_id: product_version_id
                  created_at: 2000-01-23T04:56:07.000+00:00
                  project_version_id: project_version_id
                  source_product_name: source_product_name
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  status_updated_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  override_status: override_status
                  id: id
                  justification: justification
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  status_updated_at: 2000-01-23T04:56:07.000+00:00
                project_name: project_name
                requirement_exception_id: requirement_exception_id
                status: status
            expired_tests:
              - expires_at: 2000-01-23T04:56:07.000+00:00
                test_name: test_name
              - expires_at: 2000-01-23T04:56:07.000+00:00
                test_name: test_name
            requirement_revision: 9
            scope: UNSPECIFIED
            name: name
            override:
              parent_override_id: parent_override_id
              evidence_submissions:
                - attestation_digest: attestation_digest
                  user_email: user_email
                  requirement_version_id: requirement_version_id
                  approval_status: APPROVAL_STATUS_UNSPECIFIED
                  created_at: 2000-01-23T04:56:07.000+00:00
                  file_upload:
                    size_bytes: size_bytes
                    uploaded_at: 2000-01-23T04:56:07.000+00:00
                    file_name: file_name
                    digest: digest
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  url: url
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  user_id: user_id
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  rejection_reason: rejection_reason
                  comment: comment
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                - attestation_digest: attestation_digest
                  user_email: user_email
                  requirement_version_id: requirement_version_id
                  approval_status: APPROVAL_STATUS_UNSPECIFIED
                  created_at: 2000-01-23T04:56:07.000+00:00
                  file_upload:
                    size_bytes: size_bytes
                    uploaded_at: 2000-01-23T04:56:07.000+00:00
                    file_name: file_name
                    digest: digest
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  url: url
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  user_id: user_id
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  rejection_reason: rejection_reason
                  comment: comment
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
              requirement_version_id: requirement_version_id
              approval_status: null
              product_version_id: product_version_id
              created_at: 2000-01-23T04:56:07.000+00:00
              project_version_id: project_version_id
              source_product_name: source_product_name
              approved_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              status_updated_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              approved_at: 2000-01-23T04:56:07.000+00:00
              override_status: override_status
              id: id
              justification: justification
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              status_updated_at: 2000-01-23T04:56:07.000+00:00
          - requirement_version_id: requirement_version_id
            overall_status: overall_status
            description: description
            product_version_id: product_version_id
            created_at: 2000-01-23T04:56:07.000+00:00
            display_name: display_name
            requirement_id: requirement_id
            manual_evidence_submissions:
              - submissions:
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                definition:
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  description: description
                  optional: true
                  id: id
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
              - submissions:
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                definition:
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  description: description
                  optional: true
                  id: id
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
            automation_level: null
            project_evaluations:
              - manual_evidence_submissions:
                  - submissions:
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                    definition:
                      name: name
                      periodicity:
                        expires_at: 2000-01-23T04:56:07.000+00:00
                        interval: unknown_period
                      description: description
                      optional: true
                      id: id
                      group: group
                    expiration:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                  - submissions:
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                    definition:
                      name: name
                      periodicity:
                        expires_at: 2000-01-23T04:56:07.000+00:00
                        interval: unknown_period
                      description: description
                      optional: true
                      id: id
                      group: group
                    expiration:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                automation_level: unspecified
                project_id: project_id
                expired_tests:
                  - expires_at: 2000-01-23T04:56:07.000+00:00
                    test_name: test_name
                  - expires_at: 2000-01-23T04:56:07.000+00:00
                    test_name: test_name
                policies:
                  key:
                    evaluations:
                      - policy_evaluation_id: policy_evaluation_id
                        sla_due_date: 2000-01-23T04:56:07.000+00:00
                        policy_id: policy_id
                        workflow_name: workflow_name
                        policy_built_in: true
                        created_at: 2000-01-23T04:56:07.000+00:00
                        sla:
                          hours: hours
                          due_date: 2000-01-23T04:56:07.000+00:00
                          failing_since: 2000-01-23T04:56:07.000+00:00
                        policy_version_id: policy_version_id
                        name: name
                        periodicity:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                        failing_since: 2000-01-23T04:56:07.000+00:00
                        material_name: material_name
                        workflow_run_id: workflow_run_id
                        policy_organization_name: policy_organization_name
                        status: UNKNOWN
                      - policy_evaluation_id: policy_evaluation_id
                        sla_due_date: 2000-01-23T04:56:07.000+00:00
                        policy_id: policy_id
                        workflow_name: workflow_name
                        policy_built_in: true
                        created_at: 2000-01-23T04:56:07.000+00:00
                        sla:
                          hours: hours
                          due_date: 2000-01-23T04:56:07.000+00:00
                          failing_since: 2000-01-23T04:56:07.000+00:00
                        policy_version_id: policy_version_id
                        name: name
                        periodicity:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                        failing_since: 2000-01-23T04:56:07.000+00:00
                        material_name: material_name
                        workflow_run_id: workflow_run_id
                        policy_organization_name: policy_organization_name
                        status: UNKNOWN
                    definition:
                      policy_id: policy_id
                      name: name
                      periodicity:
                        expires_at: 2000-01-23T04:56:07.000+00:00
                        interval: unknown_period
                      policy_built_in: true
                      sla:
                        hours: hours
                        due_date: 2000-01-23T04:56:07.000+00:00
                        failing_since: 2000-01-23T04:56:07.000+00:00
                      parameters:
                        key: parameters
                      group: group
                    expiration:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                created_at: 2000-01-23T04:56:07.000+00:00
                project_version_id: project_version_id
                not_applicable: true
                override:
                  parent_override_id: parent_override_id
                  evidence_submissions:
                    - attestation_digest: attestation_digest
                      user_email: user_email
                      requirement_version_id: requirement_version_id
                      approval_status: APPROVAL_STATUS_UNSPECIFIED
                      created_at: 2000-01-23T04:56:07.000+00:00
                      file_upload:
                        size_bytes: size_bytes
                        uploaded_at: 2000-01-23T04:56:07.000+00:00
                        file_name: file_name
                        digest: digest
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      url: url
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      user_id: user_id
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      rejection_reason: rejection_reason
                      comment: comment
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    - attestation_digest: attestation_digest
                      user_email: user_email
                      requirement_version_id: requirement_version_id
                      approval_status: APPROVAL_STATUS_UNSPECIFIED
                      created_at: 2000-01-23T04:56:07.000+00:00
                      file_upload:
                        size_bytes: size_bytes
                        uploaded_at: 2000-01-23T04:56:07.000+00:00
                        file_name: file_name
                        digest: digest
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      url: url
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      user_id: user_id
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      rejection_reason: rejection_reason
                      comment: comment
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                  requirement_version_id: requirement_version_id
                  approval_status: null
                  product_version_id: product_version_id
                  created_at: 2000-01-23T04:56:07.000+00:00
                  project_version_id: project_version_id
                  source_product_name: source_product_name
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  status_updated_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  override_status: override_status
                  id: id
                  justification: justification
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  status_updated_at: 2000-01-23T04:56:07.000+00:00
                project_name: project_name
                requirement_exception_id: requirement_exception_id
                status: status
              - manual_evidence_submissions:
                  - submissions:
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                    definition:
                      name: name
                      periodicity:
                        expires_at: 2000-01-23T04:56:07.000+00:00
                        interval: unknown_period
                      description: description
                      optional: true
                      id: id
                      group: group
                    expiration:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                  - submissions:
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                    definition:
                      name: name
                      periodicity:
                        expires_at: 2000-01-23T04:56:07.000+00:00
                        interval: unknown_period
                      description: description
                      optional: true
                      id: id
                      group: group
                    expiration:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                automation_level: unspecified
                project_id: project_id
                expired_tests:
                  - expires_at: 2000-01-23T04:56:07.000+00:00
                    test_name: test_name
                  - expires_at: 2000-01-23T04:56:07.000+00:00
                    test_name: test_name
                policies:
                  key:
                    evaluations:
                      - policy_evaluation_id: policy_evaluation_id
                        sla_due_date: 2000-01-23T04:56:07.000+00:00
                        policy_id: policy_id
                        workflow_name: workflow_name
                        policy_built_in: true
                        created_at: 2000-01-23T04:56:07.000+00:00
                        sla:
                          hours: hours
                          due_date: 2000-01-23T04:56:07.000+00:00
                          failing_since: 2000-01-23T04:56:07.000+00:00
                        policy_version_id: policy_version_id
                        name: name
                        periodicity:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                        failing_since: 2000-01-23T04:56:07.000+00:00
                        material_name: material_name
                        workflow_run_id: workflow_run_id
                        policy_organization_name: policy_organization_name
                        status: UNKNOWN
                      - policy_evaluation_id: policy_evaluation_id
                        sla_due_date: 2000-01-23T04:56:07.000+00:00
                        policy_id: policy_id
                        workflow_name: workflow_name
                        policy_built_in: true
                        created_at: 2000-01-23T04:56:07.000+00:00
                        sla:
                          hours: hours
                          due_date: 2000-01-23T04:56:07.000+00:00
                          failing_since: 2000-01-23T04:56:07.000+00:00
                        policy_version_id: policy_version_id
                        name: name
                        periodicity:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                        failing_since: 2000-01-23T04:56:07.000+00:00
                        material_name: material_name
                        workflow_run_id: workflow_run_id
                        policy_organization_name: policy_organization_name
                        status: UNKNOWN
                    definition:
                      policy_id: policy_id
                      name: name
                      periodicity:
                        expires_at: 2000-01-23T04:56:07.000+00:00
                        interval: unknown_period
                      policy_built_in: true
                      sla:
                        hours: hours
                        due_date: 2000-01-23T04:56:07.000+00:00
                        failing_since: 2000-01-23T04:56:07.000+00:00
                      parameters:
                        key: parameters
                      group: group
                    expiration:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                created_at: 2000-01-23T04:56:07.000+00:00
                project_version_id: project_version_id
                not_applicable: true
                override:
                  parent_override_id: parent_override_id
                  evidence_submissions:
                    - attestation_digest: attestation_digest
                      user_email: user_email
                      requirement_version_id: requirement_version_id
                      approval_status: APPROVAL_STATUS_UNSPECIFIED
                      created_at: 2000-01-23T04:56:07.000+00:00
                      file_upload:
                        size_bytes: size_bytes
                        uploaded_at: 2000-01-23T04:56:07.000+00:00
                        file_name: file_name
                        digest: digest
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      url: url
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      user_id: user_id
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      rejection_reason: rejection_reason
                      comment: comment
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    - attestation_digest: attestation_digest
                      user_email: user_email
                      requirement_version_id: requirement_version_id
                      approval_status: APPROVAL_STATUS_UNSPECIFIED
                      created_at: 2000-01-23T04:56:07.000+00:00
                      file_upload:
                        size_bytes: size_bytes
                        uploaded_at: 2000-01-23T04:56:07.000+00:00
                        file_name: file_name
                        digest: digest
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      url: url
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      user_id: user_id
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      rejection_reason: rejection_reason
                      comment: comment
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                  requirement_version_id: requirement_version_id
                  approval_status: null
                  product_version_id: product_version_id
                  created_at: 2000-01-23T04:56:07.000+00:00
                  project_version_id: project_version_id
                  source_product_name: source_product_name
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  status_updated_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  override_status: override_status
                  id: id
                  justification: justification
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  status_updated_at: 2000-01-23T04:56:07.000+00:00
                project_name: project_name
                requirement_exception_id: requirement_exception_id
                status: status
            expired_tests:
              - expires_at: 2000-01-23T04:56:07.000+00:00
                test_name: test_name
              - expires_at: 2000-01-23T04:56:07.000+00:00
                test_name: test_name
            requirement_revision: 9
            scope: UNSPECIFIED
            name: name
            override:
              parent_override_id: parent_override_id
              evidence_submissions:
                - attestation_digest: attestation_digest
                  user_email: user_email
                  requirement_version_id: requirement_version_id
                  approval_status: APPROVAL_STATUS_UNSPECIFIED
                  created_at: 2000-01-23T04:56:07.000+00:00
                  file_upload:
                    size_bytes: size_bytes
                    uploaded_at: 2000-01-23T04:56:07.000+00:00
                    file_name: file_name
                    digest: digest
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  url: url
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  user_id: user_id
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  rejection_reason: rejection_reason
                  comment: comment
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                - attestation_digest: attestation_digest
                  user_email: user_email
                  requirement_version_id: requirement_version_id
                  approval_status: APPROVAL_STATUS_UNSPECIFIED
                  created_at: 2000-01-23T04:56:07.000+00:00
                  file_upload:
                    size_bytes: size_bytes
                    uploaded_at: 2000-01-23T04:56:07.000+00:00
                    file_name: file_name
                    digest: digest
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  url: url
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  user_id: user_id
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  rejection_reason: rejection_reason
                  comment: comment
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
              requirement_version_id: requirement_version_id
              approval_status: null
              product_version_id: product_version_id
              created_at: 2000-01-23T04:56:07.000+00:00
              project_version_id: project_version_id
              source_product_name: source_product_name
              approved_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              status_updated_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              approved_at: 2000-01-23T04:56:07.000+00:00
              override_status: override_status
              id: id
              justification: justification
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              status_updated_at: 2000-01-23T04:56:07.000+00:00
        framework_id: framework_id
        framework_display_name: framework_display_name
        metrics:
          pending_requirements: 5
          passing_requirements: 6
          compliance_percentage: 2.302136
          inactive_requirements: 7
          failing_requirements: 1
          partial_requirements: 5
          total_requirements: 0
      properties:
        framework_id:
          title: Unique identifier of the framework
          type: string
        framework_name:
          title: Name of the framework
          type: string
        framework_display_name:
          title: Human-readable display name of the framework
          type: string
        metrics:
          $ref: '#/components/schemas/GetProductFrameworkComplianceResponseComplianceMetrics'
        evaluations:
          items:
            $ref: '#/components/schemas/GetProductFrameworkComplianceResponseProductRequirementEvaluationSummary'
          title: All requirement evaluations for this framework
          type: array
      type: object
    GetProductFrameworkComplianceResponseProductRequirementEvaluationSummary:
      example:
        requirement_version_id: requirement_version_id
        overall_status: overall_status
        description: description
        product_version_id: product_version_id
        created_at: 2000-01-23T04:56:07.000+00:00
        display_name: display_name
        requirement_id: requirement_id
        manual_evidence_submissions:
          - submissions:
              - attestation_digest: attestation_digest
                user_email: user_email
                requirement_version_id: requirement_version_id
                approval_status: APPROVAL_STATUS_UNSPECIFIED
                created_at: 2000-01-23T04:56:07.000+00:00
                file_upload:
                  size_bytes: size_bytes
                  uploaded_at: 2000-01-23T04:56:07.000+00:00
                  file_name: file_name
                  digest: digest
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                url: url
                approved_by:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                user_id: user_id
                approved_at: 2000-01-23T04:56:07.000+00:00
                rejection_reason: rejection_reason
                comment: comment
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
              - attestation_digest: attestation_digest
                user_email: user_email
                requirement_version_id: requirement_version_id
                approval_status: APPROVAL_STATUS_UNSPECIFIED
                created_at: 2000-01-23T04:56:07.000+00:00
                file_upload:
                  size_bytes: size_bytes
                  uploaded_at: 2000-01-23T04:56:07.000+00:00
                  file_name: file_name
                  digest: digest
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                url: url
                approved_by:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                user_id: user_id
                approved_at: 2000-01-23T04:56:07.000+00:00
                rejection_reason: rejection_reason
                comment: comment
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
            definition:
              name: name
              periodicity:
                expires_at: 2000-01-23T04:56:07.000+00:00
                interval: unknown_period
              description: description
              optional: true
              id: id
              group: group
            expiration:
              expires_at: 2000-01-23T04:56:07.000+00:00
              interval: unknown_period
          - submissions:
              - attestation_digest: attestation_digest
                user_email: user_email
                requirement_version_id: requirement_version_id
                approval_status: APPROVAL_STATUS_UNSPECIFIED
                created_at: 2000-01-23T04:56:07.000+00:00
                file_upload:
                  size_bytes: size_bytes
                  uploaded_at: 2000-01-23T04:56:07.000+00:00
                  file_name: file_name
                  digest: digest
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                url: url
                approved_by:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                user_id: user_id
                approved_at: 2000-01-23T04:56:07.000+00:00
                rejection_reason: rejection_reason
                comment: comment
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
              - attestation_digest: attestation_digest
                user_email: user_email
                requirement_version_id: requirement_version_id
                approval_status: APPROVAL_STATUS_UNSPECIFIED
                created_at: 2000-01-23T04:56:07.000+00:00
                file_upload:
                  size_bytes: size_bytes
                  uploaded_at: 2000-01-23T04:56:07.000+00:00
                  file_name: file_name
                  digest: digest
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                url: url
                approved_by:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                user_id: user_id
                approved_at: 2000-01-23T04:56:07.000+00:00
                rejection_reason: rejection_reason
                comment: comment
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
            definition:
              name: name
              periodicity:
                expires_at: 2000-01-23T04:56:07.000+00:00
                interval: unknown_period
              description: description
              optional: true
              id: id
              group: group
            expiration:
              expires_at: 2000-01-23T04:56:07.000+00:00
              interval: unknown_period
        automation_level: null
        project_evaluations:
          - manual_evidence_submissions:
              - submissions:
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                definition:
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  description: description
                  optional: true
                  id: id
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
              - submissions:
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                definition:
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  description: description
                  optional: true
                  id: id
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
            automation_level: unspecified
            project_id: project_id
            expired_tests:
              - expires_at: 2000-01-23T04:56:07.000+00:00
                test_name: test_name
              - expires_at: 2000-01-23T04:56:07.000+00:00
                test_name: test_name
            policies:
              key:
                evaluations:
                  - policy_evaluation_id: policy_evaluation_id
                    sla_due_date: 2000-01-23T04:56:07.000+00:00
                    policy_id: policy_id
                    workflow_name: workflow_name
                    policy_built_in: true
                    created_at: 2000-01-23T04:56:07.000+00:00
                    sla:
                      hours: hours
                      due_date: 2000-01-23T04:56:07.000+00:00
                      failing_since: 2000-01-23T04:56:07.000+00:00
                    policy_version_id: policy_version_id
                    name: name
                    periodicity:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                    failing_since: 2000-01-23T04:56:07.000+00:00
                    material_name: material_name
                    workflow_run_id: workflow_run_id
                    policy_organization_name: policy_organization_name
                    status: UNKNOWN
                  - policy_evaluation_id: policy_evaluation_id
                    sla_due_date: 2000-01-23T04:56:07.000+00:00
                    policy_id: policy_id
                    workflow_name: workflow_name
                    policy_built_in: true
                    created_at: 2000-01-23T04:56:07.000+00:00
                    sla:
                      hours: hours
                      due_date: 2000-01-23T04:56:07.000+00:00
                      failing_since: 2000-01-23T04:56:07.000+00:00
                    policy_version_id: policy_version_id
                    name: name
                    periodicity:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                    failing_since: 2000-01-23T04:56:07.000+00:00
                    material_name: material_name
                    workflow_run_id: workflow_run_id
                    policy_organization_name: policy_organization_name
                    status: UNKNOWN
                definition:
                  policy_id: policy_id
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  policy_built_in: true
                  sla:
                    hours: hours
                    due_date: 2000-01-23T04:56:07.000+00:00
                    failing_since: 2000-01-23T04:56:07.000+00:00
                  parameters:
                    key: parameters
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
            created_at: 2000-01-23T04:56:07.000+00:00
            project_version_id: project_version_id
            not_applicable: true
            override:
              parent_override_id: parent_override_id
              evidence_submissions:
                - attestation_digest: attestation_digest
                  user_email: user_email
                  requirement_version_id: requirement_version_id
                  approval_status: APPROVAL_STATUS_UNSPECIFIED
                  created_at: 2000-01-23T04:56:07.000+00:00
                  file_upload:
                    size_bytes: size_bytes
                    uploaded_at: 2000-01-23T04:56:07.000+00:00
                    file_name: file_name
                    digest: digest
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  url: url
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  user_id: user_id
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  rejection_reason: rejection_reason
                  comment: comment
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                - attestation_digest: attestation_digest
                  user_email: user_email
                  requirement_version_id: requirement_version_id
                  approval_status: APPROVAL_STATUS_UNSPECIFIED
                  created_at: 2000-01-23T04:56:07.000+00:00
                  file_upload:
                    size_bytes: size_bytes
                    uploaded_at: 2000-01-23T04:56:07.000+00:00
                    file_name: file_name
                    digest: digest
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  url: url
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  user_id: user_id
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  rejection_reason: rejection_reason
                  comment: comment
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
              requirement_version_id: requirement_version_id
              approval_status: null
              product_version_id: product_version_id
              created_at: 2000-01-23T04:56:07.000+00:00
              project_version_id: project_version_id
              source_product_name: source_product_name
              approved_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              status_updated_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              approved_at: 2000-01-23T04:56:07.000+00:00
              override_status: override_status
              id: id
              justification: justification
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              status_updated_at: 2000-01-23T04:56:07.000+00:00
            project_name: project_name
            requirement_exception_id: requirement_exception_id
            status: status
          - manual_evidence_submissions:
              - submissions:
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                definition:
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  description: description
                  optional: true
                  id: id
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
              - submissions:
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                definition:
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  description: description
                  optional: true
                  id: id
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
            automation_level: unspecified
            project_id: project_id
            expired_tests:
              - expires_at: 2000-01-23T04:56:07.000+00:00
                test_name: test_name
              - expires_at: 2000-01-23T04:56:07.000+00:00
                test_name: test_name
            policies:
              key:
                evaluations:
                  - policy_evaluation_id: policy_evaluation_id
                    sla_due_date: 2000-01-23T04:56:07.000+00:00
                    policy_id: policy_id
                    workflow_name: workflow_name
                    policy_built_in: true
                    created_at: 2000-01-23T04:56:07.000+00:00
                    sla:
                      hours: hours
                      due_date: 2000-01-23T04:56:07.000+00:00
                      failing_since: 2000-01-23T04:56:07.000+00:00
                    policy_version_id: policy_version_id
                    name: name
                    periodicity:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                    failing_since: 2000-01-23T04:56:07.000+00:00
                    material_name: material_name
                    workflow_run_id: workflow_run_id
                    policy_organization_name: policy_organization_name
                    status: UNKNOWN
                  - policy_evaluation_id: policy_evaluation_id
                    sla_due_date: 2000-01-23T04:56:07.000+00:00
                    policy_id: policy_id
                    workflow_name: workflow_name
                    policy_built_in: true
                    created_at: 2000-01-23T04:56:07.000+00:00
                    sla:
                      hours: hours
                      due_date: 2000-01-23T04:56:07.000+00:00
                      failing_since: 2000-01-23T04:56:07.000+00:00
                    policy_version_id: policy_version_id
                    name: name
                    periodicity:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                    failing_since: 2000-01-23T04:56:07.000+00:00
                    material_name: material_name
                    workflow_run_id: workflow_run_id
                    policy_organization_name: policy_organization_name
                    status: UNKNOWN
                definition:
                  policy_id: policy_id
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  policy_built_in: true
                  sla:
                    hours: hours
                    due_date: 2000-01-23T04:56:07.000+00:00
                    failing_since: 2000-01-23T04:56:07.000+00:00
                  parameters:
                    key: parameters
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
            created_at: 2000-01-23T04:56:07.000+00:00
            project_version_id: project_version_id
            not_applicable: true
            override:
              parent_override_id: parent_override_id
              evidence_submissions:
                - attestation_digest: attestation_digest
                  user_email: user_email
                  requirement_version_id: requirement_version_id
                  approval_status: APPROVAL_STATUS_UNSPECIFIED
                  created_at: 2000-01-23T04:56:07.000+00:00
                  file_upload:
                    size_bytes: size_bytes
                    uploaded_at: 2000-01-23T04:56:07.000+00:00
                    file_name: file_name
                    digest: digest
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  url: url
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  user_id: user_id
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  rejection_reason: rejection_reason
                  comment: comment
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                - attestation_digest: attestation_digest
                  user_email: user_email
                  requirement_version_id: requirement_version_id
                  approval_status: APPROVAL_STATUS_UNSPECIFIED
                  created_at: 2000-01-23T04:56:07.000+00:00
                  file_upload:
                    size_bytes: size_bytes
                    uploaded_at: 2000-01-23T04:56:07.000+00:00
                    file_name: file_name
                    digest: digest
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  url: url
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  user_id: user_id
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  rejection_reason: rejection_reason
                  comment: comment
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
              requirement_version_id: requirement_version_id
              approval_status: null
              product_version_id: product_version_id
              created_at: 2000-01-23T04:56:07.000+00:00
              project_version_id: project_version_id
              source_product_name: source_product_name
              approved_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              status_updated_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              approved_at: 2000-01-23T04:56:07.000+00:00
              override_status: override_status
              id: id
              justification: justification
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              status_updated_at: 2000-01-23T04:56:07.000+00:00
            project_name: project_name
            requirement_exception_id: requirement_exception_id
            status: status
        expired_tests:
          - expires_at: 2000-01-23T04:56:07.000+00:00
            test_name: test_name
          - expires_at: 2000-01-23T04:56:07.000+00:00
            test_name: test_name
        requirement_revision: 9
        scope: UNSPECIFIED
        name: name
        override:
          parent_override_id: parent_override_id
          evidence_submissions:
            - attestation_digest: attestation_digest
              user_email: user_email
              requirement_version_id: requirement_version_id
              approval_status: APPROVAL_STATUS_UNSPECIFIED
              created_at: 2000-01-23T04:56:07.000+00:00
              file_upload:
                size_bytes: size_bytes
                uploaded_at: 2000-01-23T04:56:07.000+00:00
                file_name: file_name
                digest: digest
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
              url: url
              approved_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              user_id: user_id
              approved_at: 2000-01-23T04:56:07.000+00:00
              rejection_reason: rejection_reason
              comment: comment
              id: id
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
            - attestation_digest: attestation_digest
              user_email: user_email
              requirement_version_id: requirement_version_id
              approval_status: APPROVAL_STATUS_UNSPECIFIED
              created_at: 2000-01-23T04:56:07.000+00:00
              file_upload:
                size_bytes: size_bytes
                uploaded_at: 2000-01-23T04:56:07.000+00:00
                file_name: file_name
                digest: digest
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
              url: url
              approved_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              user_id: user_id
              approved_at: 2000-01-23T04:56:07.000+00:00
              rejection_reason: rejection_reason
              comment: comment
              id: id
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
          requirement_version_id: requirement_version_id
          approval_status: null
          product_version_id: product_version_id
          created_at: 2000-01-23T04:56:07.000+00:00
          project_version_id: project_version_id
          source_product_name: source_product_name
          approved_by:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          status_updated_by:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          approved_at: 2000-01-23T04:56:07.000+00:00
          override_status: override_status
          id: id
          justification: justification
          user:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          status_updated_at: 2000-01-23T04:56:07.000+00:00
      properties:
        requirement_id:
          title: Unique identifier of the requirement
          type: string
        requirement_version_id:
          title: Unique identifier of the specific requirement version
          type: string
        requirement_revision:
          format: int32
          title: Revision number of the requirement
          type: integer
        name:
          title: Technical name of the requirement
          type: string
        display_name:
          title: Human-readable display name of the requirement
          type: string
        description:
          title: Detailed description of what this requirement checks
          type: string
        product_version_id:
          title: The product version ID for which this evaluation was performed
          type: string
        overall_status:
          title: Aggregated status across all applicable projects (uses 'worst case wins' logic)
          type: string
        created_at:
          format: date-time
          title: Timestamp when this evaluation was created
          type: string
        project_evaluations:
          items:
            $ref: '#/components/schemas/v1GetProductFrameworkComplianceResponseProjectEvaluationDetail'
          title: Individual project evaluations contributing to the overall status
          type: array
        automation_level:
          $ref: '#/components/schemas/v1RequirementAutomationLevel'
        scope:
          $ref: '#/components/schemas/v1RequirementScope'
        manual_evidence_submissions:
          items:
            $ref: '#/components/schemas/v1ManualEvidenceDefinitionWithSubmissions'
          title: Product level manual evidence submissions for this product
          type: array
        override:
          $ref: '#/components/schemas/v1RequirementEvaluationOverride'
        expired_tests:
          items:
            $ref: '#/components/schemas/v1GetProductFrameworkComplianceResponseExpiredTest'
          title: Product level expired tests
          type: array
      type: object
    PlatformPolicyGroupPolicyGroupMaterial:
      example:
        name: name
        policies:
          - with:
              key: with
            ref: ref
          - with:
              key: with
            ref: ref
        type: type
      properties:
        name:
          type: string
        type:
          type: string
        policies:
          items:
            $ref: '#/components/schemas/PlatformPolicyGroupPolicyGroupPolicyAttachment'
          type: array
      type: object
    PlatformPolicyGroupPolicyGroupPolicyAttachment:
      example:
        with:
          key: with
        ref: ref
      properties:
        ref:
          type: string
        with:
          additionalProperties:
            type: string
          type: object
      type: object
    PlatformWorkflowTemplateDeliveryMode:
      default: DELIVERY_MODE_UNSPECIFIED
      description: |-
        - DELIVERY_MODE_MANAGED: DELIVERY_MODE_MANAGED enables Chainloop-driven periodic re-scans (surfaced as "Periodic" in the UI).
         - DELIVERY_MODE_PULL_REQUEST: DELIVERY_MODE_PULL_REQUEST runs the workflow's check on pull/merge request events, gating the
        corresponding scanner in the pr-validation flow.
      enum:
        - DELIVERY_MODE_UNSPECIFIED
        - DELIVERY_MODE_MANUAL
        - DELIVERY_MODE_MANAGED
        - DELIVERY_MODE_PULL_REQUEST
      title: |-
        DeliveryMode specifies how the workflow is delivered
        buf:lint:ignore ENUM_VALUE_PREFIX
      type: string
    PlatformWorkflowTemplatePrerequisite:
      default: PREREQUISITE_UNSPECIFIED
      description: |-
        Prerequisite is a capability a template needs in order to function.

         - PREREQUISITE_SCM_REPOSITORY: PREREQUISITE_SCM_REPOSITORY requires a source-code repository linked to the project.
      enum:
        - PREREQUISITE_UNSPECIFIED
        - PREREQUISITE_SCM_REPOSITORY
      type: string
    PolicyStatusPolicyEvaluationResult:
      default: UNKNOWN
      description: |-
        - UNKNOWN: The result is unknown
         - PASSED: The policy evaluation passed
         - FAILED: The policy evaluation failed
         - SKIPPED: The policy evaluation was skipped
         - NOT_AVAILABLE: The policy evaluation didn't happen yet
         - FAILED_IN_SLA_GRACE_PERIOD: Failed, under SLA
      enum:
        - UNKNOWN
        - PASSED
        - FAILED
        - SKIPPED
        - NOT_AVAILABLE
        - FAILED_IN_SLA_GRACE_PERIOD
      title: |-
        PolicyEvaluationResult represents the result of a policy evaluation
        buf:lint:ignore ENUM_VALUE_PREFIX
        buf:lint:ignore ENUM_ZERO_VALUE_SUFFIX
      type: string
    PreviewMatchingContractsByProjectRequestCoverageStatusFilter:
      default: COVERAGE_STATUS_FILTER_UNSPECIFIED
      description: "- COVERAGE_STATUS_FILTER_UNSPECIFIED: buf:lint:ignore ENUM_ZERO_VALUE_SUFFIX"
      enum:
        - COVERAGE_STATUS_FILTER_UNSPECIFIED
        - COVERAGE_STATUS_FILTER_FULL
        - COVERAGE_STATUS_FILTER_PARTIAL
        - COVERAGE_STATUS_FILTER_NO_COVERAGE
      title: buf:lint:ignore ENUM_VALUE_PREFIX
      type: string
    PreviewMatchingContractsByProjectRequestFrameworkAssignmentFilter:
      default: FRAMEWORK_ASSIGNMENT_FILTER_UNSPECIFIED
      description: "- FRAMEWORK_ASSIGNMENT_FILTER_UNSPECIFIED: buf:lint:ignore ENUM_ZERO_VALUE_SUFFIX"
      enum:
        - FRAMEWORK_ASSIGNMENT_FILTER_UNSPECIFIED
        - FRAMEWORK_ASSIGNMENT_FILTER_ASSIGNED
        - FRAMEWORK_ASSIGNMENT_FILTER_UNASSIGNED
      title: buf:lint:ignore ENUM_VALUE_PREFIX
      type: string
    PreviewMatchingContractsByProjectResponseContractBasicInfo:
      properties:
        contract_id:
          title: Contract ID
          type: string
        contract_name:
          title: Contract name
          type: string
        contract_version_id:
          title: Contract version ID
          type: string
      title: Basic contract information without match details
      type: object
    PreviewMatchingContractsByProjectResponseContractMatchDetail:
      properties:
        contract_id:
          title: Contract ID
          type: string
        contract_name:
          title: Contract name
          type: string
        contract_version_id:
          title: Contract version ID
          type: string
        parameters:
          additionalProperties:
            type: string
          title: Resolved parameters
          type: object
        match_source:
          $ref: '#/components/schemas/PreviewMatchingContractsByProjectResponseRequirementMatchType'
      title: Contract that matches a policy with full details
      type: object
    PreviewMatchingContractsByProjectResponsePolicyMatchStatus:
      properties:
        policy_id:
          title: Policy ID
          type: string
        policy_name:
          title: Policy name
          type: string
        matching_contracts:
          items:
            $ref: '#/components/schemas/PreviewMatchingContractsByProjectResponseContractMatchDetail'
          title: Contracts in this project where this policy matches
          type: array
        non_matching_contracts:
          items:
            $ref: '#/components/schemas/PreviewMatchingContractsByProjectResponseContractBasicInfo'
          title: Contracts in this project where this policy is not present
          type: array
        candidate_contracts:
          items:
            $ref: '#/components/schemas/PreviewMatchingContractsByProjectResponseContractBasicInfo'
          title: Contracts in this project where this policy exists but parameters are incompatible
          type: array
      title: How contracts in a project relate to a specific policy
      type: object
    PreviewMatchingContractsByProjectResponseProjectPolicyMatchStatus:
      properties:
        project:
          $ref: '#/components/schemas/v1Project'
        policy_statuses:
          items:
            $ref: '#/components/schemas/PreviewMatchingContractsByProjectResponsePolicyMatchStatus'
          title: Matching status for each policy in the request
          type: array
      title: Per-project matching status across all requested policies
      type: object
    PreviewMatchingContractsByProjectResponseRequirementMatchType:
      default: REQUIREMENT_MATCH_TYPE_UNSPECIFIED
      enum:
        - REQUIREMENT_MATCH_TYPE_UNSPECIFIED
        - REQUIREMENT_MATCH_TYPE_EXPLICIT
        - REQUIREMENT_MATCH_TYPE_AUTOMATCHED
      title: "- REQUIREMENT_MATCH_TYPE_UNSPECIFIED: buf:lint:ignore ENUM_ZERO_VALUE_SUFFIX"
      type: string
    RawBodyRawBodyFormat:
      default: FORMAT_UNSPECIFIED
      enum:
        - FORMAT_UNSPECIFIED
        - FORMAT_JSON
        - FORMAT_YAML
      title: |-
        buf:lint:ignore ENUM_VALUE_PREFIX
        buf:lint:ignore ENUM_ZERO_VALUE_SUFFIX
      type: string
    RawSchemaFormat:
      default: FORMAT_UNSPECIFIED
      enum:
        - FORMAT_UNSPECIFIED
        - FORMAT_YAML
        - FORMAT_JSON
      type: string
    RepositoryReachability:
      default: REACHABILITY_UNSPECIFIED
      description: |-
        Reachability captures whether the repository can still be reached through its SCM connection.

         - REACHABILITY_UNSPECIFIED: Not yet checked
         - REACHABILITY_REACHABLE: Reachable in the last check
         - REACHABILITY_UNREACHABLE: No longer accessible through its SCM connection
      enum:
        - REACHABILITY_UNSPECIFIED
        - REACHABILITY_REACHABLE
        - REACHABILITY_UNREACHABLE
      type: string
    TimelineActivityTotalsByState:
      properties:
        count:
          format: int32
          type: integer
        state:
          type: string
      type: object
    UserServiceInfoResponseMembership:
      example:
        role: MEMBERSHIP_ROLE_UNSPECIFIED
        parent_resource_id: parent_resource_id
        organization_id: organization_id
        resource_type: MEMBERSHIP_RESOURCE_TYPE_UNSPECIFIED
        resource_id: resource_id
      properties:
        role:
          $ref: '#/components/schemas/v1MembershipRole'
        resource_type:
          $ref: '#/components/schemas/v1MembershipResourceType'
        resource_id:
          description: The unique identifier of the resource.
          title: the resource ID
          type: string
        parent_resource_id:
          description: The identifier of the parent resource (e.g. a product).
          type: string
        organization_id:
          description: The unique identifier of the organization this membership belongs to.
          title: The organization ID this membership belongs to
          type: string
      type: object
    protobufAny:
      additionalProperties:
        type: object
      example:
        '@type': '@type'
      properties:
        '@type':
          type: string
      type: object
    protobufNullValue:
      default: NULL_VALUE
      description: |-
        `NullValue` is a singleton enumeration to represent the null value for the
        `Value` type union.

        The JSON representation for `NullValue` is JSON `null`.

         - NULL_VALUE: Null value.
      enum:
        - NULL_VALUE
      type: string
    rpcStatus:
      example:
        code: 5
        details:
          - '@type': '@type'
          - '@type': '@type'
        message: message
      properties:
        code:
          format: int32
          type: integer
        message:
          type: string
        details:
          items:
            $ref: '#/components/schemas/protobufAny'
          type: array
      type: object
    v1Action:
      properties:
        kind:
          description: The type of the action.
          type: string
        data:
          additionalProperties:
            type: object
          description: The data associated with the action.
          type: object
      type: object
    v1Actor:
      properties:
        type:
          description: "The type of the actor (e.g., USER, API_TOKEN)."
          type: string
        email:
          description: "The email of the actor, if applicable."
          type: string
        name:
          description: "The name of the actor, if applicable."
          type: string
      type: object
    v1AddOverrideEvidenceResponse:
      properties:
        submission_id:
          title: The created submission ID
          type: string
      title: Response containing the created evidence submission
      type: object
    v1AgentsServiceEvaluateEvidenceRequest:
      properties:
        digest:
          title: Evidence digest (sha256:...) referencing content stored in CAS
          type: string
        content:
          description: Raw evidence content to evaluate directly. Content exceeding the internal limit will be truncated server-side.
          format: byte
          pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$"
          type: string
        prompt:
          title: Analysis prompt
          type: string
        policy_structured_result:
          title: Whether to return the result in a structured format
          type: boolean
      type: object
    v1AgentsServiceEvaluateEvidenceResponse:
      example:
        operation_id: operation_id
      properties:
        operation_id:
          title: Poll via AsyncOperationsService.GetOperation
          type: string
      type: object
    v1ApplyStatus:
      default: APPLY_STATUS_UNSPECIFIED
      description: ApplyStatus indicates the outcome of an apply operation.
      enum:
        - APPLY_STATUS_UNSPECIFIED
        - APPLY_STATUS_CREATED
        - APPLY_STATUS_UPDATED
        - APPLY_STATUS_UNCHANGED
      type: string
    v1ApprovalStatus:
      default: APPROVAL_STATUS_UNSPECIFIED
      enum:
        - APPROVAL_STATUS_UNSPECIFIED
        - APPROVAL_STATUS_APPROVED
        - APPROVAL_STATUS_NEEDS_REVIEW
        - APPROVAL_STATUS_REJECTED
      title: Approval status for manual evidence submissions and requirement evaluation overrides
      type: string
    v1ApproveAssessmentRevisionResponse:
      description: Response for ApproveAssessmentRevision method
      example:
        result:
          justification_code: null
          note: note
          approval_status: ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED
          reviewed_at: 2000-01-23T04:56:07.000+00:00
          created_at: 2000-01-23T04:56:07.000+00:00
          assessment_id: assessment_id
          fixable_summary: fixable_summary
          project_version_id: project_version_id
          reviewer:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          fixable_feasibility: 5.962133916683182
          confidence_breakdown:
            schema_version: schema_version
            scores:
              key:
                reason: reason
                abstained: true
                value: 2.3021358869347655
            derived:
              rollup_active_axes: 9
              dominant_low_axis:
                reason: reason
                axis: axis
                value: 3.616076749251911
              rollup: 7.061401241503109
          created_by:
            api_token:
              id: id
            type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
            user:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
            ai_agent:
              name: name
          revision: 1
          products:
            - purl_glob: purl_glob
            - purl_glob: purl_glob
          review_note: review_note
          scope: null
          confidence_score: 5.637376656633329
          id: id
          fixable_status: FIXABLE_STATUS_UNSPECIFIED
          status: null
      properties:
        result:
          $ref: '#/components/schemas/v1AssessmentRevision'
      title: ApproveAssessmentRevisionResponse
      type: object
    v1ArtifactItem:
      description: "Represents an artifact (container image, helm chart, etc.) stored in the platform"
      example:
        kind: kind
        name: name
        digest: digest
        created_at: 2000-01-23T04:56:07.000+00:00
        id: id
        version: version
      properties:
        id:
          description: Unique identifier of the artifact
          title: ID is the unique identifier of the artifact
          type: string
        kind:
          description: "Type of artifact (e.g., CONTAINER_IMAGE, HELM_CHART)"
          title: "Kind is the type of artifact (e.g., CONTAINER_IMAGE, HELM_CHART)"
          type: string
        name:
          description: "Name of the artifact (e.g., container image name)"
          title: "Name is the name of the artifact (e.g., container image name)"
          type: string
        version:
          description: "Version of the artifact (e.g., container image tag)"
          title: "Version is the version of the artifact (e.g., container image tag)"
          type: string
        digest:
          description: Cryptographic digest of the artifact
          title: Digest is the cryptographic digest of the artifact
          type: string
        created_at:
          description: Timestamp when the artifact was first recorded
          format: date-time
          title: CreatedAt is the timestamp when the artifact was first recorded
          type: string
      title: ArtifactItem
      type: object
    v1ArtifactServiceDescribeResponse:
      description: Response for the Describe method
      example:
        artifact:
          kind: kind
          name: name
          digest: digest
          created_at: 2000-01-23T04:56:07.000+00:00
          id: id
          version: version
        pagination:
          next_cursor: next_cursor
        evidences:
          - workflow_id: workflow_id
            workflow_name: workflow_name
            uploaded_to_cas: true
            subject_version: subject_version
            annotations:
              key: annotations
            created_at: 2000-01-23T04:56:07.000+00:00
            project_name: project_name
            latest_in_project: true
            policies_total: 2
            project_version_name: project_version_name
            project_id: project_id
            ingestion_finished_at: 2000-01-23T04:56:07.000+00:00
            digest: digest
            id: id
            workflow_run_id: workflow_run_id
            policies_passed: 5
            kind: kind
            latest_in_project_version: true
            ingestion_started_at: 2000-01-23T04:56:07.000+00:00
            organization_name: organization_name
            project_version_id: project_version_id
            ingestion_has_error: true
            policy_status_summary:
              violated: 5
              total: 0
              has_gates: true
              passed: 6
              status: RUN_POLICY_STATUS_UNSPECIFIED
              skipped: 1
            organization_id: organization_id
            name: name
            subject_name: subject_name
          - workflow_id: workflow_id
            workflow_name: workflow_name
            uploaded_to_cas: true
            subject_version: subject_version
            annotations:
              key: annotations
            created_at: 2000-01-23T04:56:07.000+00:00
            project_name: project_name
            latest_in_project: true
            policies_total: 2
            project_version_name: project_version_name
            project_id: project_id
            ingestion_finished_at: 2000-01-23T04:56:07.000+00:00
            digest: digest
            id: id
            workflow_run_id: workflow_run_id
            policies_passed: 5
            kind: kind
            latest_in_project_version: true
            ingestion_started_at: 2000-01-23T04:56:07.000+00:00
            organization_name: organization_name
            project_version_id: project_version_id
            ingestion_has_error: true
            policy_status_summary:
              violated: 5
              total: 0
              has_gates: true
              passed: 6
              status: RUN_POLICY_STATUS_UNSPECIFIED
              skipped: 1
            organization_id: organization_id
            name: name
            subject_name: subject_name
      properties:
        artifact:
          $ref: '#/components/schemas/v1ArtifactItem'
        evidences:
          items:
            $ref: '#/components/schemas/v1EvidenceListItem'
          title: Linked evidence for this artifact
          type: array
        pagination:
          $ref: '#/components/schemas/v1CursorPaginationResponse'
      title: ArtifactServiceDescribeResponse
      type: object
    v1ArtifactServiceListResponse:
      description: Response for the List method
      example:
        pagination:
          next_cursor: next_cursor
        results:
          - kind: kind
            name: name
            digest: digest
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
            version: version
          - kind: kind
            name: name
            digest: digest
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
            version: version
      properties:
        results:
          items:
            $ref: '#/components/schemas/v1ArtifactItem'
          title: Results is the list of artifacts
          type: array
        pagination:
          $ref: '#/components/schemas/v1CursorPaginationResponse'
      title: ArtifactServiceListResponse
      type: object
    v1AssessmentApprovalStatus:
      default: ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED
      description: |-
        AssessmentApprovalStatus represents the approval lifecycle of an individual
        revision. Transitions are one-shot from PENDING to APPROVED or REJECTED.
      enum:
        - ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED
        - ASSESSMENT_APPROVAL_STATUS_PENDING
        - ASSESSMENT_APPROVAL_STATUS_APPROVED
        - ASSESSMENT_APPROVAL_STATUS_REJECTED
      type: string
    v1AssessmentCreator:
      description: |-
        AssessmentCreator identifies who or what created an assessment. Exactly one
        oneof variant is populated (matching the declared type). SYSTEM-minted rows
        (e.g. auto NOT_AFFECTED on component removal) leave created_by unset on
        AssessmentItem.
      example:
        api_token:
          id: id
        type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
        user:
          intercom_hash: intercom_hash
          created_at: 2000-01-23T04:56:07.000+00:00
          last_name: last_name
          id: id
          first_name: first_name
          email: email
          instance_admin: true
        ai_agent:
          name: name
      properties:
        type:
          $ref: '#/components/schemas/v1AssessmentCreatorType'
        user:
          $ref: '#/components/schemas/v1User'
        api_token:
          $ref: '#/components/schemas/v1AssessmentCreatorAPIToken'
        ai_agent:
          $ref: '#/components/schemas/v1AssessmentCreatorAIAgent'
      type: object
    v1AssessmentCreatorAIAgent:
      description: AssessmentCreatorAIAgent identifies an AI agent that created an assessment.
      example:
        name: name
      properties:
        name:
          description: Human-readable agent name
          type: string
      type: object
    v1AssessmentCreatorAPIToken:
      description: AssessmentCreatorAPIToken identifies an API token that created an assessment.
      example:
        id: id
      properties:
        id:
          description: API token UUID
          type: string
      type: object
    v1AssessmentCreatorType:
      default: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
      description: |-
        AssessmentCreatorType is an explicit discriminator for AssessmentCreator,
        provided alongside the oneof so clients can branch without inspecting the
        oneof case directly (convenient for UI code).
      enum:
        - ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
        - ASSESSMENT_CREATOR_TYPE_USER
        - ASSESSMENT_CREATOR_TYPE_AI_ASSISTED
        - ASSESSMENT_CREATOR_TYPE_API_TOKEN
      type: string
    v1AssessmentExternalLinkItem:
      description: AssessmentExternalLinkItem describes an assessment's link to an external tracker issue.
      properties:
        id:
          type: string
        assessment_id:
          type: string
        provider:
          type: string
        external_url:
          type: string
        external_scope_id:
          description: |-
            ExternalScopeId is the provider-specific container the issue lives in
            (Linear team UUID, Jira project, GitHub repo, …).
          type: string
        external_identifier:
          description: ExternalIdentifier is the human-readable issue key (e.g. "ENG-123").
          type: string
        state_name:
          description: StateName is the current workflow state name (e.g. "In Progress").
          type: string
        state_type:
          description: "StateType is the workflow state category: backlog, done or started."
          type: string
      type: object
    v1AssessmentItem:
      description: Full representation of a security assessment
      example:
        justification_code: ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED
        note: note
        remediation_branch_name: remediation_branch_name
        created_at: 2000-01-23T04:56:07.000+00:00
        external_id: external_id
        remediation_pr_url: remediation_pr_url
        fixable_feasibility: 2.027123023002322
        products:
          - purl_glob: purl_glob
          - purl_glob: purl_glob
        remediation_status: remediation_status
        updated_at: 2000-01-23T04:56:07.000+00:00
        project_id: project_id
        cvss_vector: cvss_vector
        remediation_pr_state: remediation_pr_state
        scope: ASSESSMENT_SCOPE_UNSPECIFIED
        id: id
        fixable_status: null
        severity: FINDING_SEVERITY_UNSPECIFIED
        effective_reviewed_at: 2000-01-23T04:56:07.000+00:00
        pending_revision:
          justification_code: null
          note: note
          approval_status: ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED
          reviewed_at: 2000-01-23T04:56:07.000+00:00
          created_at: 2000-01-23T04:56:07.000+00:00
          assessment_id: assessment_id
          fixable_summary: fixable_summary
          project_version_id: project_version_id
          reviewer:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          fixable_feasibility: 5.962133916683182
          confidence_breakdown:
            schema_version: schema_version
            scores:
              key:
                reason: reason
                abstained: true
                value: 2.3021358869347655
            derived:
              rollup_active_axes: 9
              dominant_low_axis:
                reason: reason
                axis: axis
                value: 3.616076749251911
              rollup: 7.061401241503109
          created_by:
            api_token:
              id: id
            type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
            user:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
            ai_agent:
              name: name
          revision: 1
          products:
            - purl_glob: purl_glob
            - purl_glob: purl_glob
          review_note: review_note
          scope: null
          confidence_score: 5.637376656633329
          id: id
          fixable_status: FIXABLE_STATUS_UNSPECIFIED
          status: null
        remediation_pr_number: 0
        fixable_summary: fixable_summary
        project_version_id: project_version_id
        remediation_confidence: 6.027456183070403
        created_by:
          api_token:
            id: id
          type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
          user:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          ai_agent:
            name: name
        remediation_status_reason: remediation_status_reason
        remediation_updated_at: 2000-01-23T04:56:07.000+00:00
        organization_id: organization_id
        effective_reviewer:
          intercom_hash: intercom_hash
          created_at: 2000-01-23T04:56:07.000+00:00
          last_name: last_name
          id: id
          first_name: first_name
          email: email
          instance_admin: true
        status: ASSESSMENT_STATUS_UNSPECIFIED
      properties:
        id:
          description: Unique identifier
          type: string
        organization_id:
          description: Organization ID
          type: string
        project_id:
          description: Project ID (set for PROJECT or PROJECT_VERSION scope)
          type: string
        project_version_id:
          description: Project version ID (set for PROJECT_VERSION scope)
          type: string
        external_id:
          description: Vulnerability or advisory identifier (e.g. CVE-2024-1234)
          type: string
        products:
          description: PURL globs identifying affected products
          items:
            $ref: '#/components/schemas/v1AssessmentProduct'
          type: array
        scope:
          $ref: '#/components/schemas/v1AssessmentScope'
        status:
          $ref: '#/components/schemas/v1AssessmentStatus'
        justification_code:
          $ref: '#/components/schemas/v1AssessmentJustificationCode'
        note:
          description: Free-text note
          type: string
        created_by:
          $ref: '#/components/schemas/v1AssessmentCreator'
        created_at:
          description: Creation timestamp
          format: date-time
          type: string
        updated_at:
          description: Last update timestamp
          format: date-time
          type: string
        remediation_status:
          description: "Remediation outcome: SUCCESS, CANNOT_REMEDIATE, or ALREADY_FIXED"
          type: string
        remediation_status_reason:
          description: Explanation when remediation cannot be performed or when the project was already at a fixed version
          type: string
        remediation_pr_url:
          description: GitHub PR URL created by auto-remediation
          type: string
        remediation_pr_number:
          description: GitHub PR number created by auto-remediation
          format: int32
          type: integer
        remediation_branch_name:
          description: Git branch name created by auto-remediation
          type: string
        remediation_pr_state:
          description: "Current state of the auto-remediation PR: open, closed, or merged. Unset when no PR has been opened or the PR row has been removed."
          type: string
        remediation_updated_at:
          description: Timestamp of the last completed remediation attempt (success or cannot-remediate)
          format: date-time
          type: string
        remediation_confidence:
          description: Agent-reported certainty (0.0-1.0) in the remediation outcome
          format: double
          type: number
        effective_reviewer:
          $ref: '#/components/schemas/v1User'
        effective_reviewed_at:
          description: When the current effective revision was last reviewed
          format: date-time
          type: string
        pending_revision:
          $ref: '#/components/schemas/v1AssessmentRevision'
        severity:
          $ref: '#/components/schemas/v1FindingSeverity'
        cvss_vector:
          description: Representative CVSS vector string from the underlying vulnerability.
          type: string
        fixable_status:
          $ref: '#/components/schemas/v1FixableStatus'
        fixable_summary:
          description: What the fix is. Set only when the AI assessment identified a fix.
          type: string
        fixable_feasibility:
          description: Agent confidence (0.0-1.0) that the fix will be good enough. Set only on AI-authored revisions.
          format: double
          type: number
      title: AssessmentItem
      type: object
    v1AssessmentJustificationCode:
      default: ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED
      enum:
        - ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED
        - ASSESSMENT_JUSTIFICATION_CODE_COMPONENT_NOT_PRESENT
        - ASSESSMENT_JUSTIFICATION_CODE_VULNERABLE_CODE_NOT_PRESENT
        - ASSESSMENT_JUSTIFICATION_CODE_VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY
        - ASSESSMENT_JUSTIFICATION_CODE_VULNERABLE_CODE_NOT_IN_EXECUTE_PATH
        - ASSESSMENT_JUSTIFICATION_CODE_INLINE_MITIGATIONS_ALREADY_EXIST
      title: AssessmentJustificationCode represents OpenVEX justification codes
      type: string
    v1AssessmentProduct:
      example:
        purl_glob: purl_glob
      properties:
        purl_glob:
          description: Package URL glob pattern
          type: string
      title: AssessmentProduct represents a PURL glob entry in the products field
      type: object
    v1AssessmentProductList:
      description: |-
        AssessmentProductList wraps a list of products so the Update RPC can
        distinguish "field not sent" (message absent) from "clear all products"
        (message present with empty entries).
      properties:
        entries:
          description: PURL globs identifying affected products
          items:
            $ref: '#/components/schemas/v1AssessmentProduct'
          type: array
      type: object
    v1AssessmentRevision:
      description: "Immutable snapshot of an assessment at a revision number, with authorship and review audit trails"
      example:
        justification_code: null
        note: note
        approval_status: ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED
        reviewed_at: 2000-01-23T04:56:07.000+00:00
        created_at: 2000-01-23T04:56:07.000+00:00
        assessment_id: assessment_id
        fixable_summary: fixable_summary
        project_version_id: project_version_id
        reviewer:
          intercom_hash: intercom_hash
          created_at: 2000-01-23T04:56:07.000+00:00
          last_name: last_name
          id: id
          first_name: first_name
          email: email
          instance_admin: true
        fixable_feasibility: 5.962133916683182
        confidence_breakdown:
          schema_version: schema_version
          scores:
            key:
              reason: reason
              abstained: true
              value: 2.3021358869347655
          derived:
            rollup_active_axes: 9
            dominant_low_axis:
              reason: reason
              axis: axis
              value: 3.616076749251911
            rollup: 7.061401241503109
        created_by:
          api_token:
            id: id
          type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
          user:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          ai_agent:
            name: name
        revision: 1
        products:
          - purl_glob: purl_glob
          - purl_glob: purl_glob
        review_note: review_note
        scope: null
        confidence_score: 5.637376656633329
        id: id
        fixable_status: FIXABLE_STATUS_UNSPECIFIED
        status: null
      properties:
        id:
          description: Revision UUID
          type: string
        assessment_id:
          description: Parent assessment UUID
          type: string
        revision:
          description: Monotonic revision number (starts at 1)
          format: int32
          type: integer
        scope:
          $ref: '#/components/schemas/v1AssessmentScope'
        project_version_id:
          description: Project version ID (set for PROJECT_VERSION scope)
          type: string
        status:
          $ref: '#/components/schemas/v1AssessmentStatus'
        justification_code:
          $ref: '#/components/schemas/v1AssessmentJustificationCode'
        note:
          description: Note recorded on this revision
          type: string
        products:
          description: PURL globs recorded on this revision
          items:
            $ref: '#/components/schemas/v1AssessmentProduct'
          type: array
        created_by:
          $ref: '#/components/schemas/v1AssessmentCreator'
        created_at:
          description: When this revision was created
          format: date-time
          type: string
        approval_status:
          $ref: '#/components/schemas/v1AssessmentApprovalStatus'
        reviewer:
          $ref: '#/components/schemas/v1User'
        reviewed_at:
          description: When the review action was taken
          format: date-time
          type: string
        review_note:
          description: Reviewer note. Required on reject; optional on approve.
          type: string
        fixable_status:
          $ref: '#/components/schemas/v1FixableStatus'
        fixable_summary:
          description: What the fix is. Set only on AI-authored revisions that identified a fix.
          type: string
        fixable_feasibility:
          description: Agent confidence (0.0-1.0) that the fix will be good enough. Set only on AI-authored revisions.
          format: double
          type: number
        confidence_score:
          description: Headline confidence (0.0-1.0). Set only for AI-authored revisions.
          format: double
          type: number
        confidence_breakdown:
          $ref: '#/components/schemas/v1ConfidenceBreakdown'
      title: AssessmentRevision
      type: object
    v1AssessmentScope:
      default: ASSESSMENT_SCOPE_UNSPECIFIED
      enum:
        - ASSESSMENT_SCOPE_UNSPECIFIED
        - ASSESSMENT_SCOPE_PROJECT
        - ASSESSMENT_SCOPE_PROJECT_VERSION
      title: AssessmentScope represents the scope level of an assessment
      type: string
    v1AssessmentServiceCreateRequest:
      description: Request to create an assessment
      properties:
        external_id:
          description: Vulnerability or advisory identifier (e.g. CVE-2024-1234)
          type: string
        products:
          description: PURL globs identifying affected products
          items:
            $ref: '#/components/schemas/v1AssessmentProduct'
          type: array
        status:
          $ref: '#/components/schemas/v1AssessmentStatus'
        justification_code:
          $ref: '#/components/schemas/v1AssessmentJustificationCode'
        note:
          description: Free-text note
          type: string
        project_name:
          description: Project name
          type: string
        project_version_name:
          description: Project version name (when scoping to a specific version)
          type: string
      title: AssessmentServiceCreateRequest
      type: object
    v1AssessmentServiceCreateResponse:
      description: Response for Create method
      example:
        result:
          justification_code: ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED
          note: note
          remediation_branch_name: remediation_branch_name
          created_at: 2000-01-23T04:56:07.000+00:00
          external_id: external_id
          remediation_pr_url: remediation_pr_url
          fixable_feasibility: 2.027123023002322
          products:
            - purl_glob: purl_glob
            - purl_glob: purl_glob
          remediation_status: remediation_status
          updated_at: 2000-01-23T04:56:07.000+00:00
          project_id: project_id
          cvss_vector: cvss_vector
          remediation_pr_state: remediation_pr_state
          scope: ASSESSMENT_SCOPE_UNSPECIFIED
          id: id
          fixable_status: null
          severity: FINDING_SEVERITY_UNSPECIFIED
          effective_reviewed_at: 2000-01-23T04:56:07.000+00:00
          pending_revision:
            justification_code: null
            note: note
            approval_status: ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED
            reviewed_at: 2000-01-23T04:56:07.000+00:00
            created_at: 2000-01-23T04:56:07.000+00:00
            assessment_id: assessment_id
            fixable_summary: fixable_summary
            project_version_id: project_version_id
            reviewer:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
            fixable_feasibility: 5.962133916683182
            confidence_breakdown:
              schema_version: schema_version
              scores:
                key:
                  reason: reason
                  abstained: true
                  value: 2.3021358869347655
              derived:
                rollup_active_axes: 9
                dominant_low_axis:
                  reason: reason
                  axis: axis
                  value: 3.616076749251911
                rollup: 7.061401241503109
            created_by:
              api_token:
                id: id
              type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              ai_agent:
                name: name
            revision: 1
            products:
              - purl_glob: purl_glob
              - purl_glob: purl_glob
            review_note: review_note
            scope: null
            confidence_score: 5.637376656633329
            id: id
            fixable_status: FIXABLE_STATUS_UNSPECIFIED
            status: null
          remediation_pr_number: 0
          fixable_summary: fixable_summary
          project_version_id: project_version_id
          remediation_confidence: 6.027456183070403
          created_by:
            api_token:
              id: id
            type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
            user:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
            ai_agent:
              name: name
          remediation_status_reason: remediation_status_reason
          remediation_updated_at: 2000-01-23T04:56:07.000+00:00
          organization_id: organization_id
          effective_reviewer:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          status: ASSESSMENT_STATUS_UNSPECIFIED
      properties:
        result:
          $ref: '#/components/schemas/v1AssessmentItem'
      title: AssessmentServiceCreateResponse
      type: object
    v1AssessmentServiceDeleteResponse:
      description: Response for Delete method
      title: AssessmentServiceDeleteResponse
      type: object
    v1AssessmentServiceGetResponse:
      description: Response for Get method
      example:
        result:
          justification_code: ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED
          note: note
          remediation_branch_name: remediation_branch_name
          created_at: 2000-01-23T04:56:07.000+00:00
          external_id: external_id
          remediation_pr_url: remediation_pr_url
          fixable_feasibility: 2.027123023002322
          products:
            - purl_glob: purl_glob
            - purl_glob: purl_glob
          remediation_status: remediation_status
          updated_at: 2000-01-23T04:56:07.000+00:00
          project_id: project_id
          cvss_vector: cvss_vector
          remediation_pr_state: remediation_pr_state
          scope: ASSESSMENT_SCOPE_UNSPECIFIED
          id: id
          fixable_status: null
          severity: FINDING_SEVERITY_UNSPECIFIED
          effective_reviewed_at: 2000-01-23T04:56:07.000+00:00
          pending_revision:
            justification_code: null
            note: note
            approval_status: ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED
            reviewed_at: 2000-01-23T04:56:07.000+00:00
            created_at: 2000-01-23T04:56:07.000+00:00
            assessment_id: assessment_id
            fixable_summary: fixable_summary
            project_version_id: project_version_id
            reviewer:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
            fixable_feasibility: 5.962133916683182
            confidence_breakdown:
              schema_version: schema_version
              scores:
                key:
                  reason: reason
                  abstained: true
                  value: 2.3021358869347655
              derived:
                rollup_active_axes: 9
                dominant_low_axis:
                  reason: reason
                  axis: axis
                  value: 3.616076749251911
                rollup: 7.061401241503109
            created_by:
              api_token:
                id: id
              type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              ai_agent:
                name: name
            revision: 1
            products:
              - purl_glob: purl_glob
              - purl_glob: purl_glob
            review_note: review_note
            scope: null
            confidence_score: 5.637376656633329
            id: id
            fixable_status: FIXABLE_STATUS_UNSPECIFIED
            status: null
          remediation_pr_number: 0
          fixable_summary: fixable_summary
          project_version_id: project_version_id
          remediation_confidence: 6.027456183070403
          created_by:
            api_token:
              id: id
            type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
            user:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
            ai_agent:
              name: name
          remediation_status_reason: remediation_status_reason
          remediation_updated_at: 2000-01-23T04:56:07.000+00:00
          organization_id: organization_id
          effective_reviewer:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          status: ASSESSMENT_STATUS_UNSPECIFIED
        finding_ids:
          - finding_ids
          - finding_ids
      properties:
        result:
          $ref: '#/components/schemas/v1AssessmentItem'
        finding_ids:
          description: IDs of findings linked to this assessment
          items:
            type: string
          title: IDs of findings linked to this assessment
          type: array
      title: AssessmentServiceGetResponse
      type: object
    v1AssessmentServiceListEffectiveRequest:
      description: "Request to look up effective assessments for one or more (external_id, identity) lookups of a given finding type"
      properties:
        project_name:
          description: Project name
          type: string
        project_version_name:
          description: Project version name (scopes precedence to that version when set)
          type: string
        finding_type:
          $ref: '#/components/schemas/v1FindingType'
        lookups:
          description: Lookups (1 to 5000 entries)
          items:
            $ref: '#/components/schemas/v1EffectiveAssessmentLookup'
          type: array
      title: AssessmentServiceListEffectiveRequest
      type: object
    v1AssessmentServiceListEffectiveResponse:
      description: Response for ListEffective method
      example:
        results:
          - lookup:
              identity: identity
              external_id: external_id
            effective_status: ASSESSMENT_STATUS_UNSPECIFIED
            assessments:
              - justification_code: ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED
                note: note
                remediation_branch_name: remediation_branch_name
                created_at: 2000-01-23T04:56:07.000+00:00
                external_id: external_id
                remediation_pr_url: remediation_pr_url
                fixable_feasibility: 2.027123023002322
                products:
                  - purl_glob: purl_glob
                  - purl_glob: purl_glob
                remediation_status: remediation_status
                updated_at: 2000-01-23T04:56:07.000+00:00
                project_id: project_id
                cvss_vector: cvss_vector
                remediation_pr_state: remediation_pr_state
                scope: ASSESSMENT_SCOPE_UNSPECIFIED
                id: id
                fixable_status: null
                severity: FINDING_SEVERITY_UNSPECIFIED
                effective_reviewed_at: 2000-01-23T04:56:07.000+00:00
                pending_revision:
                  justification_code: null
                  note: note
                  approval_status: ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED
                  reviewed_at: 2000-01-23T04:56:07.000+00:00
                  created_at: 2000-01-23T04:56:07.000+00:00
                  assessment_id: assessment_id
                  fixable_summary: fixable_summary
                  project_version_id: project_version_id
                  reviewer:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  fixable_feasibility: 5.962133916683182
                  confidence_breakdown:
                    schema_version: schema_version
                    scores:
                      key:
                        reason: reason
                        abstained: true
                        value: 2.3021358869347655
                    derived:
                      rollup_active_axes: 9
                      dominant_low_axis:
                        reason: reason
                        axis: axis
                        value: 3.616076749251911
                      rollup: 7.061401241503109
                  created_by:
                    api_token:
                      id: id
                    type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    ai_agent:
                      name: name
                  revision: 1
                  products:
                    - purl_glob: purl_glob
                    - purl_glob: purl_glob
                  review_note: review_note
                  scope: null
                  confidence_score: 5.637376656633329
                  id: id
                  fixable_status: FIXABLE_STATUS_UNSPECIFIED
                  status: null
                remediation_pr_number: 0
                fixable_summary: fixable_summary
                project_version_id: project_version_id
                remediation_confidence: 6.027456183070403
                created_by:
                  api_token:
                    id: id
                  type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  ai_agent:
                    name: name
                remediation_status_reason: remediation_status_reason
                remediation_updated_at: 2000-01-23T04:56:07.000+00:00
                organization_id: organization_id
                effective_reviewer:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                status: ASSESSMENT_STATUS_UNSPECIFIED
              - justification_code: ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED
                note: note
                remediation_branch_name: remediation_branch_name
                created_at: 2000-01-23T04:56:07.000+00:00
                external_id: external_id
                remediation_pr_url: remediation_pr_url
                fixable_feasibility: 2.027123023002322
                products:
                  - purl_glob: purl_glob
                  - purl_glob: purl_glob
                remediation_status: remediation_status
                updated_at: 2000-01-23T04:56:07.000+00:00
                project_id: project_id
                cvss_vector: cvss_vector
                remediation_pr_state: remediation_pr_state
                scope: ASSESSMENT_SCOPE_UNSPECIFIED
                id: id
                fixable_status: null
                severity: FINDING_SEVERITY_UNSPECIFIED
                effective_reviewed_at: 2000-01-23T04:56:07.000+00:00
                pending_revision:
                  justification_code: null
                  note: note
                  approval_status: ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED
                  reviewed_at: 2000-01-23T04:56:07.000+00:00
                  created_at: 2000-01-23T04:56:07.000+00:00
                  assessment_id: assessment_id
                  fixable_summary: fixable_summary
                  project_version_id: project_version_id
                  reviewer:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  fixable_feasibility: 5.962133916683182
                  confidence_breakdown:
                    schema_version: schema_version
                    scores:
                      key:
                        reason: reason
                        abstained: true
                        value: 2.3021358869347655
                    derived:
                      rollup_active_axes: 9
                      dominant_low_axis:
                        reason: reason
                        axis: axis
                        value: 3.616076749251911
                      rollup: 7.061401241503109
                  created_by:
                    api_token:
                      id: id
                    type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    ai_agent:
                      name: name
                  revision: 1
                  products:
                    - purl_glob: purl_glob
                    - purl_glob: purl_glob
                  review_note: review_note
                  scope: null
                  confidence_score: 5.637376656633329
                  id: id
                  fixable_status: FIXABLE_STATUS_UNSPECIFIED
                  status: null
                remediation_pr_number: 0
                fixable_summary: fixable_summary
                project_version_id: project_version_id
                remediation_confidence: 6.027456183070403
                created_by:
                  api_token:
                    id: id
                  type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  ai_agent:
                    name: name
                remediation_status_reason: remediation_status_reason
                remediation_updated_at: 2000-01-23T04:56:07.000+00:00
                organization_id: organization_id
                effective_reviewer:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                status: ASSESSMENT_STATUS_UNSPECIFIED
          - lookup:
              identity: identity
              external_id: external_id
            effective_status: ASSESSMENT_STATUS_UNSPECIFIED
            assessments:
              - justification_code: ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED
                note: note
                remediation_branch_name: remediation_branch_name
                created_at: 2000-01-23T04:56:07.000+00:00
                external_id: external_id
                remediation_pr_url: remediation_pr_url
                fixable_feasibility: 2.027123023002322
                products:
                  - purl_glob: purl_glob
                  - purl_glob: purl_glob
                remediation_status: remediation_status
                updated_at: 2000-01-23T04:56:07.000+00:00
                project_id: project_id
                cvss_vector: cvss_vector
                remediation_pr_state: remediation_pr_state
                scope: ASSESSMENT_SCOPE_UNSPECIFIED
                id: id
                fixable_status: null
                severity: FINDING_SEVERITY_UNSPECIFIED
                effective_reviewed_at: 2000-01-23T04:56:07.000+00:00
                pending_revision:
                  justification_code: null
                  note: note
                  approval_status: ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED
                  reviewed_at: 2000-01-23T04:56:07.000+00:00
                  created_at: 2000-01-23T04:56:07.000+00:00
                  assessment_id: assessment_id
                  fixable_summary: fixable_summary
                  project_version_id: project_version_id
                  reviewer:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  fixable_feasibility: 5.962133916683182
                  confidence_breakdown:
                    schema_version: schema_version
                    scores:
                      key:
                        reason: reason
                        abstained: true
                        value: 2.3021358869347655
                    derived:
                      rollup_active_axes: 9
                      dominant_low_axis:
                        reason: reason
                        axis: axis
                        value: 3.616076749251911
                      rollup: 7.061401241503109
                  created_by:
                    api_token:
                      id: id
                    type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    ai_agent:
                      name: name
                  revision: 1
                  products:
                    - purl_glob: purl_glob
                    - purl_glob: purl_glob
                  review_note: review_note
                  scope: null
                  confidence_score: 5.637376656633329
                  id: id
                  fixable_status: FIXABLE_STATUS_UNSPECIFIED
                  status: null
                remediation_pr_number: 0
                fixable_summary: fixable_summary
                project_version_id: project_version_id
                remediation_confidence: 6.027456183070403
                created_by:
                  api_token:
                    id: id
                  type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  ai_agent:
                    name: name
                remediation_status_reason: remediation_status_reason
                remediation_updated_at: 2000-01-23T04:56:07.000+00:00
                organization_id: organization_id
                effective_reviewer:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                status: ASSESSMENT_STATUS_UNSPECIFIED
              - justification_code: ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED
                note: note
                remediation_branch_name: remediation_branch_name
                created_at: 2000-01-23T04:56:07.000+00:00
                external_id: external_id
                remediation_pr_url: remediation_pr_url
                fixable_feasibility: 2.027123023002322
                products:
                  - purl_glob: purl_glob
                  - purl_glob: purl_glob
                remediation_status: remediation_status
                updated_at: 2000-01-23T04:56:07.000+00:00
                project_id: project_id
                cvss_vector: cvss_vector
                remediation_pr_state: remediation_pr_state
                scope: ASSESSMENT_SCOPE_UNSPECIFIED
                id: id
                fixable_status: null
                severity: FINDING_SEVERITY_UNSPECIFIED
                effective_reviewed_at: 2000-01-23T04:56:07.000+00:00
                pending_revision:
                  justification_code: null
                  note: note
                  approval_status: ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED
                  reviewed_at: 2000-01-23T04:56:07.000+00:00
                  created_at: 2000-01-23T04:56:07.000+00:00
                  assessment_id: assessment_id
                  fixable_summary: fixable_summary
                  project_version_id: project_version_id
                  reviewer:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  fixable_feasibility: 5.962133916683182
                  confidence_breakdown:
                    schema_version: schema_version
                    scores:
                      key:
                        reason: reason
                        abstained: true
                        value: 2.3021358869347655
                    derived:
                      rollup_active_axes: 9
                      dominant_low_axis:
                        reason: reason
                        axis: axis
                        value: 3.616076749251911
                      rollup: 7.061401241503109
                  created_by:
                    api_token:
                      id: id
                    type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    ai_agent:
                      name: name
                  revision: 1
                  products:
                    - purl_glob: purl_glob
                    - purl_glob: purl_glob
                  review_note: review_note
                  scope: null
                  confidence_score: 5.637376656633329
                  id: id
                  fixable_status: FIXABLE_STATUS_UNSPECIFIED
                  status: null
                remediation_pr_number: 0
                fixable_summary: fixable_summary
                project_version_id: project_version_id
                remediation_confidence: 6.027456183070403
                created_by:
                  api_token:
                    id: id
                  type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  ai_agent:
                    name: name
                remediation_status_reason: remediation_status_reason
                remediation_updated_at: 2000-01-23T04:56:07.000+00:00
                organization_id: organization_id
                effective_reviewer:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                status: ASSESSMENT_STATUS_UNSPECIFIED
      properties:
        results:
          description: "Per-lookup results, index-aligned with the request's lookups"
          items:
            $ref: '#/components/schemas/v1EffectiveAssessmentEntry'
          type: array
      title: AssessmentServiceListEffectiveResponse
      type: object
    v1AssessmentServiceListResponse:
      description: Response for List method
      example:
        pagination:
          total_count: 1
          page: 4
          total_pages: 1
          page_size: 7
        results:
          - justification_code: ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED
            note: note
            remediation_branch_name: remediation_branch_name
            created_at: 2000-01-23T04:56:07.000+00:00
            external_id: external_id
            remediation_pr_url: remediation_pr_url
            fixable_feasibility: 2.027123023002322
            products:
              - purl_glob: purl_glob
              - purl_glob: purl_glob
            remediation_status: remediation_status
            updated_at: 2000-01-23T04:56:07.000+00:00
            project_id: project_id
            cvss_vector: cvss_vector
            remediation_pr_state: remediation_pr_state
            scope: ASSESSMENT_SCOPE_UNSPECIFIED
            id: id
            fixable_status: null
            severity: FINDING_SEVERITY_UNSPECIFIED
            effective_reviewed_at: 2000-01-23T04:56:07.000+00:00
            pending_revision:
              justification_code: null
              note: note
              approval_status: ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED
              reviewed_at: 2000-01-23T04:56:07.000+00:00
              created_at: 2000-01-23T04:56:07.000+00:00
              assessment_id: assessment_id
              fixable_summary: fixable_summary
              project_version_id: project_version_id
              reviewer:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              fixable_feasibility: 5.962133916683182
              confidence_breakdown:
                schema_version: schema_version
                scores:
                  key:
                    reason: reason
                    abstained: true
                    value: 2.3021358869347655
                derived:
                  rollup_active_axes: 9
                  dominant_low_axis:
                    reason: reason
                    axis: axis
                    value: 3.616076749251911
                  rollup: 7.061401241503109
              created_by:
                api_token:
                  id: id
                type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                ai_agent:
                  name: name
              revision: 1
              products:
                - purl_glob: purl_glob
                - purl_glob: purl_glob
              review_note: review_note
              scope: null
              confidence_score: 5.637376656633329
              id: id
              fixable_status: FIXABLE_STATUS_UNSPECIFIED
              status: null
            remediation_pr_number: 0
            fixable_summary: fixable_summary
            project_version_id: project_version_id
            remediation_confidence: 6.027456183070403
            created_by:
              api_token:
                id: id
              type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              ai_agent:
                name: name
            remediation_status_reason: remediation_status_reason
            remediation_updated_at: 2000-01-23T04:56:07.000+00:00
            organization_id: organization_id
            effective_reviewer:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
            status: ASSESSMENT_STATUS_UNSPECIFIED
          - justification_code: ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED
            note: note
            remediation_branch_name: remediation_branch_name
            created_at: 2000-01-23T04:56:07.000+00:00
            external_id: external_id
            remediation_pr_url: remediation_pr_url
            fixable_feasibility: 2.027123023002322
            products:
              - purl_glob: purl_glob
              - purl_glob: purl_glob
            remediation_status: remediation_status
            updated_at: 2000-01-23T04:56:07.000+00:00
            project_id: project_id
            cvss_vector: cvss_vector
            remediation_pr_state: remediation_pr_state
            scope: ASSESSMENT_SCOPE_UNSPECIFIED
            id: id
            fixable_status: null
            severity: FINDING_SEVERITY_UNSPECIFIED
            effective_reviewed_at: 2000-01-23T04:56:07.000+00:00
            pending_revision:
              justification_code: null
              note: note
              approval_status: ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED
              reviewed_at: 2000-01-23T04:56:07.000+00:00
              created_at: 2000-01-23T04:56:07.000+00:00
              assessment_id: assessment_id
              fixable_summary: fixable_summary
              project_version_id: project_version_id
              reviewer:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              fixable_feasibility: 5.962133916683182
              confidence_breakdown:
                schema_version: schema_version
                scores:
                  key:
                    reason: reason
                    abstained: true
                    value: 2.3021358869347655
                derived:
                  rollup_active_axes: 9
                  dominant_low_axis:
                    reason: reason
                    axis: axis
                    value: 3.616076749251911
                  rollup: 7.061401241503109
              created_by:
                api_token:
                  id: id
                type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                ai_agent:
                  name: name
              revision: 1
              products:
                - purl_glob: purl_glob
                - purl_glob: purl_glob
              review_note: review_note
              scope: null
              confidence_score: 5.637376656633329
              id: id
              fixable_status: FIXABLE_STATUS_UNSPECIFIED
              status: null
            remediation_pr_number: 0
            fixable_summary: fixable_summary
            project_version_id: project_version_id
            remediation_confidence: 6.027456183070403
            created_by:
              api_token:
                id: id
              type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              ai_agent:
                name: name
            remediation_status_reason: remediation_status_reason
            remediation_updated_at: 2000-01-23T04:56:07.000+00:00
            organization_id: organization_id
            effective_reviewer:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
            status: ASSESSMENT_STATUS_UNSPECIFIED
      properties:
        results:
          items:
            $ref: '#/components/schemas/v1AssessmentItem'
          type: array
        pagination:
          $ref: '#/components/schemas/v1OffsetPaginationResponse'
      title: AssessmentServiceListResponse
      type: object
    v1AssessmentServiceSummaryResponse:
      description: Aggregated assessment counts
      example:
        total: 0
        by_status:
          - count: 6
            status: ASSESSMENT_STATUS_UNSPECIFIED
          - count: 6
            status: ASSESSMENT_STATUS_UNSPECIFIED
      properties:
        total:
          description: Total number of assessments matching the filters
          format: int32
          type: integer
        by_status:
          description: Count per assessment status
          items:
            $ref: '#/components/schemas/v1AssessmentStatusCount'
          type: array
      title: AssessmentServiceSummaryResponse
      type: object
    v1AssessmentServiceTriggerAutoAssessmentRequest:
      description: Request to trigger an AI-powered auto-assessment for a finding
      properties:
        finding_id:
          description: ID of the finding to auto-assess
          title: Finding ID to assess
          type: string
      title: AssessmentServiceTriggerAutoAssessmentRequest
      type: object
    v1AssessmentServiceTriggerAutoAssessmentResponse:
      description: Response for TriggerAutoAssessment method
      example:
        result:
          justification_code: ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED
          note: note
          remediation_branch_name: remediation_branch_name
          created_at: 2000-01-23T04:56:07.000+00:00
          external_id: external_id
          remediation_pr_url: remediation_pr_url
          fixable_feasibility: 2.027123023002322
          products:
            - purl_glob: purl_glob
            - purl_glob: purl_glob
          remediation_status: remediation_status
          updated_at: 2000-01-23T04:56:07.000+00:00
          project_id: project_id
          cvss_vector: cvss_vector
          remediation_pr_state: remediation_pr_state
          scope: ASSESSMENT_SCOPE_UNSPECIFIED
          id: id
          fixable_status: null
          severity: FINDING_SEVERITY_UNSPECIFIED
          effective_reviewed_at: 2000-01-23T04:56:07.000+00:00
          pending_revision:
            justification_code: null
            note: note
            approval_status: ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED
            reviewed_at: 2000-01-23T04:56:07.000+00:00
            created_at: 2000-01-23T04:56:07.000+00:00
            assessment_id: assessment_id
            fixable_summary: fixable_summary
            project_version_id: project_version_id
            reviewer:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
            fixable_feasibility: 5.962133916683182
            confidence_breakdown:
              schema_version: schema_version
              scores:
                key:
                  reason: reason
                  abstained: true
                  value: 2.3021358869347655
              derived:
                rollup_active_axes: 9
                dominant_low_axis:
                  reason: reason
                  axis: axis
                  value: 3.616076749251911
                rollup: 7.061401241503109
            created_by:
              api_token:
                id: id
              type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              ai_agent:
                name: name
            revision: 1
            products:
              - purl_glob: purl_glob
              - purl_glob: purl_glob
            review_note: review_note
            scope: null
            confidence_score: 5.637376656633329
            id: id
            fixable_status: FIXABLE_STATUS_UNSPECIFIED
            status: null
          remediation_pr_number: 0
          fixable_summary: fixable_summary
          project_version_id: project_version_id
          remediation_confidence: 6.027456183070403
          created_by:
            api_token:
              id: id
            type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
            user:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
            ai_agent:
              name: name
          remediation_status_reason: remediation_status_reason
          remediation_updated_at: 2000-01-23T04:56:07.000+00:00
          organization_id: organization_id
          effective_reviewer:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          status: ASSESSMENT_STATUS_UNSPECIFIED
      properties:
        result:
          $ref: '#/components/schemas/v1AssessmentItem'
      title: AssessmentServiceTriggerAutoAssessmentResponse
      type: object
    v1AssessmentServiceUpdateBody:
      description: Request to update an assessment
      properties:
        status:
          $ref: '#/components/schemas/v1AssessmentStatus'
        justification_code:
          $ref: '#/components/schemas/v1AssessmentJustificationCode'
        note:
          description: New note
          type: string
        products:
          $ref: '#/components/schemas/v1AssessmentProductList'
        scope:
          $ref: '#/components/schemas/v1AssessmentScope'
        project_version_name:
          description: Project version name (required when scope is PROJECT_VERSION)
          type: string
      title: AssessmentServiceUpdateRequest
      type: object
    v1AssessmentServiceUpdateResponse:
      description: Response for Update method
      example:
        result:
          justification_code: ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED
          note: note
          remediation_branch_name: remediation_branch_name
          created_at: 2000-01-23T04:56:07.000+00:00
          external_id: external_id
          remediation_pr_url: remediation_pr_url
          fixable_feasibility: 2.027123023002322
          products:
            - purl_glob: purl_glob
            - purl_glob: purl_glob
          remediation_status: remediation_status
          updated_at: 2000-01-23T04:56:07.000+00:00
          project_id: project_id
          cvss_vector: cvss_vector
          remediation_pr_state: remediation_pr_state
          scope: ASSESSMENT_SCOPE_UNSPECIFIED
          id: id
          fixable_status: null
          severity: FINDING_SEVERITY_UNSPECIFIED
          effective_reviewed_at: 2000-01-23T04:56:07.000+00:00
          pending_revision:
            justification_code: null
            note: note
            approval_status: ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED
            reviewed_at: 2000-01-23T04:56:07.000+00:00
            created_at: 2000-01-23T04:56:07.000+00:00
            assessment_id: assessment_id
            fixable_summary: fixable_summary
            project_version_id: project_version_id
            reviewer:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
            fixable_feasibility: 5.962133916683182
            confidence_breakdown:
              schema_version: schema_version
              scores:
                key:
                  reason: reason
                  abstained: true
                  value: 2.3021358869347655
              derived:
                rollup_active_axes: 9
                dominant_low_axis:
                  reason: reason
                  axis: axis
                  value: 3.616076749251911
                rollup: 7.061401241503109
            created_by:
              api_token:
                id: id
              type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              ai_agent:
                name: name
            revision: 1
            products:
              - purl_glob: purl_glob
              - purl_glob: purl_glob
            review_note: review_note
            scope: null
            confidence_score: 5.637376656633329
            id: id
            fixable_status: FIXABLE_STATUS_UNSPECIFIED
            status: null
          remediation_pr_number: 0
          fixable_summary: fixable_summary
          project_version_id: project_version_id
          remediation_confidence: 6.027456183070403
          created_by:
            api_token:
              id: id
            type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
            user:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
            ai_agent:
              name: name
          remediation_status_reason: remediation_status_reason
          remediation_updated_at: 2000-01-23T04:56:07.000+00:00
          organization_id: organization_id
          effective_reviewer:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          status: ASSESSMENT_STATUS_UNSPECIFIED
      properties:
        result:
          $ref: '#/components/schemas/v1AssessmentItem'
      title: AssessmentServiceUpdateResponse
      type: object
    v1AssessmentStatus:
      default: ASSESSMENT_STATUS_UNSPECIFIED
      enum:
        - ASSESSMENT_STATUS_UNSPECIFIED
        - ASSESSMENT_STATUS_NOT_AFFECTED
        - ASSESSMENT_STATUS_AFFECTED
        - ASSESSMENT_STATUS_UNDER_INVESTIGATION
        - ASSESSMENT_STATUS_FIXED
      title: AssessmentStatus represents the OpenVEX-aligned status
      type: string
    v1AssessmentStatusBucket:
      description: |-
        AssessmentStatusBucket represents a count of findings sharing the same effective assessment status.
        When the status field is absent, the bucket represents unassessed findings.
      example:
        count: 6
        status: ASSESSMENT_STATUS_UNSPECIFIED
      properties:
        status:
          $ref: '#/components/schemas/v1AssessmentStatus'
        count:
          description: Count of findings in this bucket
          format: int32
          title: Count of findings in this bucket
          type: integer
      type: object
    v1AssessmentStatusCount:
      description: Count of assessments for a single status
      example:
        count: 6
        status: ASSESSMENT_STATUS_UNSPECIFIED
      properties:
        status:
          $ref: '#/components/schemas/v1AssessmentStatus'
        count:
          description: Number of assessments with this status
          format: int32
          type: integer
      title: AssessmentStatusCount
      type: object
    v1AsyncOperationResult:
      description: AsyncOperationResult represents the state and output of an asynchronous operation.
      example:
        error_message: error_message
        finished_at: 2000-01-23T04:56:07.000+00:00
        kind: kind
        resource_type: resource_type
        created_at: 2000-01-23T04:56:07.000+00:00
        project_version_id: project_version_id
        output: output
        project_id: project_id
        sandbox_id: sandbox_id
        started_at: 2000-01-23T04:56:07.000+00:00
        resource_id: resource_id
        id: id
        status: ASYNC_OPERATION_STATUS_UNSPECIFIED
      properties:
        id:
          title: Unique identifier of the operation
          type: string
        kind:
          title: "Operation type (e.g., evidence_evaluation)"
          type: string
        status:
          $ref: '#/components/schemas/v1AsyncOperationStatus'
        output:
          format: byte
          pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$"
          title: "Raw result bytes, consumer unmarshals based on kind"
          type: string
        error_message:
          title: Error message if the operation failed
          type: string
        created_at:
          format: date-time
          title: When the operation was created
          type: string
        started_at:
          format: date-time
          title: When the operation started running
          type: string
        finished_at:
          format: date-time
          title: When the operation finished (completed or failed)
          type: string
        resource_id:
          title: ID of the associated resource
          type: string
        resource_type:
          title: "Type of the associated resource (e.g., evidence, risk_assessment)"
          type: string
        project_id:
          title: Project this operation is scoped to
          type: string
        project_version_id:
          title: Project version this operation is scoped to
          type: string
        sandbox_id:
          description: |-
            Provider-issued sandbox identifier for sandbox-backed operations. Set
            once by the worker after the sandbox is launched and retained across
            the operation's lifetime, including failure.
          type: string
      type: object
    v1AsyncOperationStatus:
      default: ASYNC_OPERATION_STATUS_UNSPECIFIED
      description: AsyncOperationStatus represents the lifecycle state of an async operation.
      enum:
        - ASYNC_OPERATION_STATUS_UNSPECIFIED
        - ASYNC_OPERATION_STATUS_PENDING
        - ASYNC_OPERATION_STATUS_RUNNING
        - ASYNC_OPERATION_STATUS_COMPLETED
        - ASYNC_OPERATION_STATUS_FAILED
        - ASYNC_OPERATION_STATUS_PURGED
      type: string
    v1AsyncOperationsServiceDispatchWorkflowScanRequest:
      properties:
        workflow_id:
          description: |-
            Workflow this dispatch attests under. The org, project, workflow name,
            and the task to run are all resolved server-side from this ID.
          type: string
        version_name:
          description: |-
            Project version this attestation records. Optional — when omitted, the
            version is resolved from the repository's .chainloop.yaml, falling back to
            the project's latest existing version.
          type: string
      type: object
    v1AsyncOperationsServiceDispatchWorkflowScanResponse:
      example:
        operation_id: operation_id
      properties:
        operation_id:
          description: ID of the AsyncOperation the caller polls via GetOperation.
          type: string
      type: object
    v1AsyncOperationsServiceGetOperationResponse:
      example:
        operation:
          error_message: error_message
          finished_at: 2000-01-23T04:56:07.000+00:00
          kind: kind
          resource_type: resource_type
          created_at: 2000-01-23T04:56:07.000+00:00
          project_version_id: project_version_id
          output: output
          project_id: project_id
          sandbox_id: sandbox_id
          started_at: 2000-01-23T04:56:07.000+00:00
          resource_id: resource_id
          id: id
          status: ASYNC_OPERATION_STATUS_UNSPECIFIED
      properties:
        operation:
          $ref: '#/components/schemas/v1AsyncOperationResult'
      type: object
    v1AsyncOperationsServiceListOperationsResponse:
      example:
        operations:
          - error_message: error_message
            finished_at: 2000-01-23T04:56:07.000+00:00
            kind: kind
            resource_type: resource_type
            created_at: 2000-01-23T04:56:07.000+00:00
            project_version_id: project_version_id
            output: output
            project_id: project_id
            sandbox_id: sandbox_id
            started_at: 2000-01-23T04:56:07.000+00:00
            resource_id: resource_id
            id: id
            status: ASYNC_OPERATION_STATUS_UNSPECIFIED
          - error_message: error_message
            finished_at: 2000-01-23T04:56:07.000+00:00
            kind: kind
            resource_type: resource_type
            created_at: 2000-01-23T04:56:07.000+00:00
            project_version_id: project_version_id
            output: output
            project_id: project_id
            sandbox_id: sandbox_id
            started_at: 2000-01-23T04:56:07.000+00:00
            resource_id: resource_id
            id: id
            status: ASYNC_OPERATION_STATUS_UNSPECIFIED
        pagination:
          total_count: 1
          page: 4
          total_pages: 1
          page_size: 7
      properties:
        operations:
          items:
            $ref: '#/components/schemas/v1AsyncOperationResult'
          title: List of operations
          type: array
        pagination:
          $ref: '#/components/schemas/v1OffsetPaginationResponse'
      type: object
    v1Attestation:
      example:
        digest: digest
        id: id
      properties:
        id:
          title: The ID of the created attestation
          type: string
        digest:
          title: The attestation digest
          type: string
      type: object
    v1AttestationPhase:
      default: ATTESTATION_PHASE_UNSPECIFIED
      description: |-
        DUPLICATED from chainloop-dev/chainloop: app/controlplane/api/workflowcontract/v1/crafting_schema.proto
        Keep in sync with the upstream source.
        Lifecycle phases that control when an attestation policy is evaluated.
        Only applicable to policies with kind ATTESTATION in PolicySpecV2.
      enum:
        - ATTESTATION_PHASE_UNSPECIFIED
        - INIT
        - PUSH
      type: string
    v1AttestationsServiceCreateRequest:
      description: Request to create and store an attestation
      properties:
        name:
          description: "The name of the material in the attestation, in RFC 1123 label format (lowercase letters, numbers, and hyphens)."
          type: string
        content:
          format: byte
          pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$"
          title: "The content to attest, typically a file or a blob"
          type: string
        project_name:
          description: "The project name for project-scoped attestations. If omitted, Org Admin role will be required. RBAC will be applied otherwise."
          type: string
      title: AttestationsServiceCreateRequest
      type: object
    v1AttestationsServiceCreateResponse:
      description: Response for the attestation creation request
      example:
        attestation:
          digest: digest
          id: id
      properties:
        attestation:
          $ref: '#/components/schemas/v1Attestation'
      title: AttestationsServiceCreateResponse
      type: object
    v1AutoMatch:
      description: Auto-matching policy script
      example:
        path: path
        ref: ref
        embedded: embedded
      properties:
        path:
          description: "Path to an auto-matching policy script (deprecated, use ref instead)"
          title: |-
            Path to a policy script, might be a URI reference to an external script
            Deprecated: use ref instead
          type: string
        embedded:
          description: Embedded source code for the auto-matching policy (only Rego is currently supported)
          title: Embedded source code for the auto-matching policy (only Rego language is currently supported)
          type: string
        ref:
          description: Generic reference for file:// and http(s):// schemes
          title: Generic reference for file:// and http(s):// schemes
          type: string
      title: AutoMatch
      type: object
    v1BadRequestResponse:
      description: Response for bad request
      example:
        code: 0
        details:
          - details
          - details
        message: message
      properties:
        code:
          default: 3
          description: "The error code indicating the type of error. It's fixed to 3, which is the code for INVALID_ARGUMENT."
          format: int32
          type: integer
        message:
          description: A human-readable message providing more details about the error.
          type: string
        details:
          description: Additional details about the error.
          items:
            type: string
          type: array
      required:
        - code
        - message
      title: BadRequestResponse
      type: object
    v1BusinessUnit:
      example:
        updated_at: 2000-01-23T04:56:07.000+00:00
        organization_id: organization_id
        name: name
        description: description
        created_at: 2000-01-23T04:56:07.000+00:00
        id: id
      properties:
        id:
          title: ID is the unique identifier of the business unit
          type: string
        name:
          title: Name is the name of the business unit
          type: string
        description:
          title: Description is a detailed explanation of the business unit
          type: string
        organization_id:
          title: OrganizationID is the unique identifier of the organization that owns the business unit
          type: string
        created_at:
          format: date-time
          title: CreatedAt is the time when the business unit was created
          type: string
        updated_at:
          format: date-time
          title: UpdatedAt is the time when the business unit was last updated
          type: string
      title: BusinessUnit represents a business unit entity
      type: object
    v1ComponentArtifact:
      description: An artifact associated with a component
      example:
        kind: kind
        name: name
        digest: digest
        version: version
      properties:
        kind:
          description: "Type of artifact (e.g., CONTAINER_IMAGE, HELM_CHART)"
          title: "Kind is the type of artifact (e.g., CONTAINER_IMAGE, HELM_CHART)"
          type: string
        name:
          description: "Name of the artifact (e.g., container image name)"
          title: "Name is the name of the artifact (e.g., container image name)"
          type: string
        version:
          description: "Version of the artifact (e.g., container image tag)"
          title: "Version is the version of the artifact (e.g., container image tag)"
          type: string
        digest:
          description: Content digest of the artifact
          title: Digest is the content digest of the artifact
          type: string
      title: ComponentArtifact
      type: object
    v1ComponentFindingsSummary:
      description: Per-severity active finding counts for a software component
      example:
        total: 0
        high: 1
        critical: 6
        low: 5
        medium: 5
        unknown: 2
      properties:
        total:
          description: Total active findings linked to the component
          format: int32
          type: integer
        critical:
          description: Critical-severity active findings
          format: int32
          title: Critical-severity active findings
          type: integer
        high:
          description: High-severity active findings
          format: int32
          title: High-severity active findings
          type: integer
        medium:
          description: Medium-severity active findings
          format: int32
          title: Medium-severity active findings
          type: integer
        low:
          description: Low-severity active findings
          format: int32
          title: Low-severity active findings
          type: integer
        unknown:
          description: Findings with unknown severity
          format: int32
          title: Findings with severity unknown / unclassified
          type: integer
      title: ComponentFindingsSummary
      type: object
    v1ComponentItem:
      description: It represents an item in the list of components
      example:
        component_type: component_type
        children:
          - null
          - null
        name: name
        cpe: cpe
        created_at: 2000-01-23T04:56:07.000+00:00
        id: id
        purl: purl
        findings_summary:
          total: 0
          high: 1
          critical: 6
          low: 5
          medium: 5
          unknown: 2
        version: version
        auto_generated_purl: true
        parents:
          - null
          - null
      properties:
        id:
          description: Unique identifier of the component
          title: ID is the unique identifier of the component
          type: string
        purl:
          description: Package URL of the component
          title: PURL is the Package URL of the component
          type: string
        name:
          description: Name of the component
          title: Name is the name of the component
          type: string
        version:
          description: Version of the component
          title: Version is the version of the component
          type: string
        component_type:
          description: "Type of the component (e.g., library, application)"
          title: "ComponentType is the type of the component (e.g., library, application)"
          type: string
        cpe:
          description: CPE identifier of the component
          title: CPE is the CPE identifier of the component
          type: string
        created_at:
          description: Timestamp when the component was created
          format: date-time
          title: CreatedAt is the timestamp when the component was created
          type: string
        auto_generated_purl:
          description: Indicates if the PURL was automatically generated by Chainloop (vs. provided in SBOM)
          title: AutoGeneratedPurl indicates if the PURL was automatically generated by Chainloop
          type: boolean
        parents:
          description: "Parent components (e.g., container images) that include this component as a dependency. Empty for main components. Only populated in Describe responses."
          items:
            $ref: '#/components/schemas/v1ComponentItem'
          title: Parents is the list of parent components (main components) that include this component as a dependency
          type: array
        children:
          description: Child components (dependencies) of this component. Empty for leaf components. Only populated in Describe responses.
          items:
            $ref: '#/components/schemas/v1ComponentItem'
          title: Children is the list of child components (dependencies) of this component
          type: array
        findings_summary:
          $ref: '#/components/schemas/v1ComponentFindingsSummary'
      title: ComponentItem
      type: object
    v1ComponentProject:
      description: Information about component usage within a project
      example:
        project_id: project_id
        versions:
          - project_version_name: project_version_name
            sboms:
              - digest: digest
              - digest: digest
            project_version_id: project_version_id
          - project_version_name: project_version_name
            sboms:
              - digest: digest
              - digest: digest
            project_version_id: project_version_id
        project_name: project_name
      properties:
        project_id:
          description: UUID of the project
          title: ProjectID is the unique identifier of the project
          type: string
        project_name:
          description: Name of the project
          title: ProjectName is the name of the project
          type: string
        versions:
          description: List of project versions where this component appears
          items:
            $ref: '#/components/schemas/v1ComponentProjectVersion'
          title: Versions is the list of project versions where this component is used
          type: array
      title: ComponentProject
      type: object
    v1ComponentProjectVersion:
      description: Information about component usage within a project version
      example:
        project_version_name: project_version_name
        sboms:
          - digest: digest
          - digest: digest
        project_version_id: project_version_id
      properties:
        project_version_id:
          description: UUID of the project version
          title: ProjectVersionID is the unique identifier of the project version
          type: string
        project_version_name:
          description: Name of the project version
          title: ProjectVersionName is the name of the project version
          type: string
        sboms:
          description: List of SBOMs containing this component in this version
          items:
            $ref: '#/components/schemas/v1ComponentSbom'
          title: Sboms contains information about the SBOMs containing this component
          type: array
      title: ComponentProjectVersion
      type: object
    v1ComponentSbom:
      description: Information about an SBOM containing a component
      example:
        digest: digest
      properties:
        digest:
          description: Content digest of the SBOM
          title: Digest is the content digest of the SBOM
          type: string
      title: ComponentSbom
      type: object
    v1ComponentServiceDescribeResponse:
      description: Response containing component details and usage information
      example:
        component:
          component_type: component_type
          children:
            - null
            - null
          name: name
          cpe: cpe
          created_at: 2000-01-23T04:56:07.000+00:00
          id: id
          purl: purl
          findings_summary:
            total: 0
            high: 1
            critical: 6
            low: 5
            medium: 5
            unknown: 2
          version: version
          auto_generated_purl: true
          parents:
            - null
            - null
        projects:
          - project_id: project_id
            versions:
              - project_version_name: project_version_name
                sboms:
                  - digest: digest
                  - digest: digest
                project_version_id: project_version_id
              - project_version_name: project_version_name
                sboms:
                  - digest: digest
                  - digest: digest
                project_version_id: project_version_id
            project_name: project_name
          - project_id: project_id
            versions:
              - project_version_name: project_version_name
                sboms:
                  - digest: digest
                  - digest: digest
                project_version_id: project_version_id
              - project_version_name: project_version_name
                sboms:
                  - digest: digest
                  - digest: digest
                project_version_id: project_version_id
            project_name: project_name
        artifacts:
          - kind: kind
            name: name
            digest: digest
            version: version
          - kind: kind
            name: name
            digest: digest
            version: version
      properties:
        component:
          $ref: '#/components/schemas/v1ComponentItem'
        projects:
          description: List of projects where this component appears
          items:
            $ref: '#/components/schemas/v1ComponentProject'
          title: Projects is the list of projects where this component is used
          type: array
        artifacts:
          description: "Artifacts associated with this component (e.g., container images that this component represents). Only populated for main components."
          items:
            $ref: '#/components/schemas/v1ComponentArtifact'
          title: "Artifacts is the list of artifacts associated with this component (e.g., container images that this component represents)"
          type: array
      title: ComponentServiceDescribeResponse
      type: object
    v1ComponentServiceListResponse:
      description: Response for the List method
      example:
        pagination:
          next_cursor: next_cursor
        results:
          - component_type: component_type
            children:
              - null
              - null
            name: name
            cpe: cpe
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
            purl: purl
            findings_summary:
              total: 0
              high: 1
              critical: 6
              low: 5
              medium: 5
              unknown: 2
            version: version
            auto_generated_purl: true
            parents:
              - null
              - null
          - component_type: component_type
            children:
              - null
              - null
            name: name
            cpe: cpe
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
            purl: purl
            findings_summary:
              total: 0
              high: 1
              critical: 6
              low: 5
              medium: 5
              unknown: 2
            version: version
            auto_generated_purl: true
            parents:
              - null
              - null
      properties:
        results:
          items:
            $ref: '#/components/schemas/v1ComponentItem'
          title: Results is the list of components
          type: array
        pagination:
          $ref: '#/components/schemas/v1CursorPaginationResponse'
      title: ComponentServiceListResponse
      type: object
    v1ComponentServiceSummaryResponse:
      description: Aggregate component counts
      example:
        total: 0
        vulnerable: 6
        exploitable: 5
        fixable: 1
      properties:
        total:
          description: Total number of distinct components in scope
          format: int32
          title: Total number of distinct components in scope
          type: integer
        vulnerable:
          description: Components with at least one linked active finding
          format: int32
          title: Count of components with at least one linked active (OPEN/IN_PROGRESS) finding
          type: integer
        fixable:
          description: Vulnerable components with at least one fixable finding
          format: int32
          title: Count of vulnerable components that have at least one such finding with a fix available
          type: integer
        exploitable:
          description: Vulnerable components whose linked finding is in the CISA KEV catalog
          format: int32
          title: Count of vulnerable components whose linked finding references a KEV vulnerability
          type: integer
      title: ComponentServiceSummaryResponse
      type: object
    v1ConfidenceAxisScore:
      description: One axis from the agent's self-scored confidence breakdown
      example:
        reason: reason
        abstained: true
        value: 2.3021358869347655
      properties:
        value:
          description: "Axis score in [0.0, 1.0]. Unset when abstained."
          format: double
          type: number
        reason:
          description: Agent's one-sentence justification for the axis score
          type: string
        abstained:
          description: True when the axis was not evaluable
          type: boolean
      title: ConfidenceAxisScore
      type: object
    v1ConfidenceBreakdown:
      description: Per-axis confidence breakdown plus platform-derived block
      example:
        schema_version: schema_version
        scores:
          key:
            reason: reason
            abstained: true
            value: 2.3021358869347655
        derived:
          rollup_active_axes: 9
          dominant_low_axis:
            reason: reason
            axis: axis
            value: 3.616076749251911
          rollup: 7.061401241503109
      properties:
        scores:
          additionalProperties:
            $ref: '#/components/schemas/v1ConfidenceAxisScore'
          description: Per-axis scores keyed by axis identifier
          type: object
        derived:
          $ref: '#/components/schemas/v1ConfidenceDerived'
        schema_version:
          description: Agent output schema version that produced this breakdown (e.g. "2").
          type: string
      title: ConfidenceBreakdown
      type: object
    v1ConfidenceDerived:
      description: Platform-computed rollup and dominant-axis surfacing
      example:
        rollup_active_axes: 9
        dominant_low_axis:
          reason: reason
          axis: axis
          value: 3.616076749251911
        rollup: 7.061401241503109
      properties:
        rollup:
          description: Geometric mean over non-abstained axes
          format: double
          type: number
        rollup_active_axes:
          description: Count of non-abstained axes contributing to the rollup
          format: int32
          type: integer
        dominant_low_axis:
          $ref: '#/components/schemas/v1ConfidenceDominantLowAxis'
      title: ConfidenceDerived
      type: object
    v1ConfidenceDominantLowAxis:
      description: Lowest non-abstained axis driving a low-confidence verdict
      example:
        reason: reason
        axis: axis
        value: 3.616076749251911
      properties:
        axis:
          description: Axis identifier
          type: string
        value:
          description: The axis's score
          format: double
          type: number
        reason:
          description: The agent's reason for the axis score
          type: string
      title: ConfidenceDominantLowAxis
      type: object
    v1CursorPaginationRequest:
      description: Pagination information for cursor-based pagination
      properties:
        cursor:
          description: The cursor to start pagination from
          title: The cursor to start pagination from
          type: string
        limit:
          default: 10
          description: The maximum number of entries to return
          format: int32
          maximum: 200
          minimum: 10
          title: The limit of the number of entries to return
          type: integer
      title: CursorPaginationRequest
      type: object
    v1CursorPaginationResponse:
      description: Pagination information for cursor-based pagination
      example:
        next_cursor: next_cursor
      properties:
        next_cursor:
          description: The next cursor to start pagination from
          title: The next cursor to start pagination from
          type: string
      title: CursorPaginationResponse
      type: object
    v1DeploymentNameEntry:
      example:
        logical_environment_id: logical_environment_id
        name: name
        logical_environment_name: logical_environment_name
      properties:
        name:
          title: Deployment name (the stable slot identifier)
          type: string
        logical_environment_id:
          title: Logical environment ID associated with this deployment name
          type: string
        logical_environment_name:
          title: Logical environment name associated with this deployment name
          type: string
      title: "DeploymentNameEntry represents a unique (deployment_name, logical_environment) pair"
      type: object
    v1DeploymentRecord:
      example:
        artifact:
          kind: kind
          name: name
          digest: digest
          version: version
        logical_environment_id: logical_environment_id
        environment_id: environment_id
        updated_at: 2000-01-23T04:56:07.000+00:00
        deployment_name: deployment_name
        created_at: 2000-01-23T04:56:07.000+00:00
        id: id
        logical_environment_name: logical_environment_name
        last_seen_at: 2000-01-23T04:56:07.000+00:00
        artifact_id: artifact_id
        status: DEPLOYMENT_STATUS_UNSPECIFIED
        environment_name: environment_name
      properties:
        id:
          title: ID is the unique identifier of the deployment record
          type: string
        environment_id:
          title: EnvironmentID is the environment this deployment targets
          type: string
        status:
          $ref: '#/components/schemas/DeploymentRecordDeploymentStatus'
        last_seen_at:
          format: date-time
          title: LastSeenAt is the timestamp of the last time this deployment was seen
          type: string
        created_at:
          format: date-time
          title: CreatedAt is the time when the deployment record was created
          type: string
        updated_at:
          format: date-time
          title: UpdatedAt is the time when the deployment record was last updated
          type: string
        environment_name:
          title: EnvironmentName is the name of the environment
          type: string
        artifact_id:
          title: ArtifactID is the ID of the associated artifact
          type: string
        artifact:
          $ref: '#/components/schemas/v1ComponentArtifact'
        deployment_name:
          title: DeploymentName is the stable slot identifier within an environment
          type: string
        logical_environment_id:
          title: LogicalEnvironmentId is the optional logical environment associated with this deployment
          type: string
        logical_environment_name:
          title: LogicalEnvironmentName is the name of the logical environment associated with this deployment
          type: string
      title: |-
        DeploymentStatus defines the status of a deployment
        DeploymentRecord represents a deployment record entity
      type: object
    v1EffectiveAssessmentEntry:
      description: Per-lookup result of ListEffective
      example:
        lookup:
          identity: identity
          external_id: external_id
        effective_status: ASSESSMENT_STATUS_UNSPECIFIED
        assessments:
          - justification_code: ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED
            note: note
            remediation_branch_name: remediation_branch_name
            created_at: 2000-01-23T04:56:07.000+00:00
            external_id: external_id
            remediation_pr_url: remediation_pr_url
            fixable_feasibility: 2.027123023002322
            products:
              - purl_glob: purl_glob
              - purl_glob: purl_glob
            remediation_status: remediation_status
            updated_at: 2000-01-23T04:56:07.000+00:00
            project_id: project_id
            cvss_vector: cvss_vector
            remediation_pr_state: remediation_pr_state
            scope: ASSESSMENT_SCOPE_UNSPECIFIED
            id: id
            fixable_status: null
            severity: FINDING_SEVERITY_UNSPECIFIED
            effective_reviewed_at: 2000-01-23T04:56:07.000+00:00
            pending_revision:
              justification_code: null
              note: note
              approval_status: ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED
              reviewed_at: 2000-01-23T04:56:07.000+00:00
              created_at: 2000-01-23T04:56:07.000+00:00
              assessment_id: assessment_id
              fixable_summary: fixable_summary
              project_version_id: project_version_id
              reviewer:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              fixable_feasibility: 5.962133916683182
              confidence_breakdown:
                schema_version: schema_version
                scores:
                  key:
                    reason: reason
                    abstained: true
                    value: 2.3021358869347655
                derived:
                  rollup_active_axes: 9
                  dominant_low_axis:
                    reason: reason
                    axis: axis
                    value: 3.616076749251911
                  rollup: 7.061401241503109
              created_by:
                api_token:
                  id: id
                type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                ai_agent:
                  name: name
              revision: 1
              products:
                - purl_glob: purl_glob
                - purl_glob: purl_glob
              review_note: review_note
              scope: null
              confidence_score: 5.637376656633329
              id: id
              fixable_status: FIXABLE_STATUS_UNSPECIFIED
              status: null
            remediation_pr_number: 0
            fixable_summary: fixable_summary
            project_version_id: project_version_id
            remediation_confidence: 6.027456183070403
            created_by:
              api_token:
                id: id
              type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              ai_agent:
                name: name
            remediation_status_reason: remediation_status_reason
            remediation_updated_at: 2000-01-23T04:56:07.000+00:00
            organization_id: organization_id
            effective_reviewer:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
            status: ASSESSMENT_STATUS_UNSPECIFIED
          - justification_code: ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED
            note: note
            remediation_branch_name: remediation_branch_name
            created_at: 2000-01-23T04:56:07.000+00:00
            external_id: external_id
            remediation_pr_url: remediation_pr_url
            fixable_feasibility: 2.027123023002322
            products:
              - purl_glob: purl_glob
              - purl_glob: purl_glob
            remediation_status: remediation_status
            updated_at: 2000-01-23T04:56:07.000+00:00
            project_id: project_id
            cvss_vector: cvss_vector
            remediation_pr_state: remediation_pr_state
            scope: ASSESSMENT_SCOPE_UNSPECIFIED
            id: id
            fixable_status: null
            severity: FINDING_SEVERITY_UNSPECIFIED
            effective_reviewed_at: 2000-01-23T04:56:07.000+00:00
            pending_revision:
              justification_code: null
              note: note
              approval_status: ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED
              reviewed_at: 2000-01-23T04:56:07.000+00:00
              created_at: 2000-01-23T04:56:07.000+00:00
              assessment_id: assessment_id
              fixable_summary: fixable_summary
              project_version_id: project_version_id
              reviewer:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              fixable_feasibility: 5.962133916683182
              confidence_breakdown:
                schema_version: schema_version
                scores:
                  key:
                    reason: reason
                    abstained: true
                    value: 2.3021358869347655
                derived:
                  rollup_active_axes: 9
                  dominant_low_axis:
                    reason: reason
                    axis: axis
                    value: 3.616076749251911
                  rollup: 7.061401241503109
              created_by:
                api_token:
                  id: id
                type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                ai_agent:
                  name: name
              revision: 1
              products:
                - purl_glob: purl_glob
                - purl_glob: purl_glob
              review_note: review_note
              scope: null
              confidence_score: 5.637376656633329
              id: id
              fixable_status: FIXABLE_STATUS_UNSPECIFIED
              status: null
            remediation_pr_number: 0
            fixable_summary: fixable_summary
            project_version_id: project_version_id
            remediation_confidence: 6.027456183070403
            created_by:
              api_token:
                id: id
              type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              ai_agent:
                name: name
            remediation_status_reason: remediation_status_reason
            remediation_updated_at: 2000-01-23T04:56:07.000+00:00
            organization_id: organization_id
            effective_reviewer:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
            status: ASSESSMENT_STATUS_UNSPECIFIED
      properties:
        lookup:
          $ref: '#/components/schemas/v1EffectiveAssessmentLookup'
        assessments:
          description: Matching assessments after identity filter
          items:
            $ref: '#/components/schemas/v1AssessmentItem'
          type: array
        effective_status:
          $ref: '#/components/schemas/v1AssessmentStatus'
      title: EffectiveAssessmentEntry
      type: object
    v1EffectiveAssessmentLookup:
      description: "A single (external_id, identity) lookup"
      example:
        identity: identity
        external_id: external_id
      properties:
        external_id:
          description: Vulnerability or advisory identifier (e.g. CVE-2024-1234)
          type: string
        identity:
          description: Kind-specific identity (PURL for VULNERABILITY)
          type: string
      title: EffectiveAssessmentLookup
      type: object
    v1Environment:
      example:
        updated_at: 2000-01-23T04:56:07.000+00:00
        organization_id: organization_id
        name: name
        description: description
        created_at: 2000-01-23T04:56:07.000+00:00
        id: id
        type: ENVIRONMENT_TYPE_UNSPECIFIED
      properties:
        id:
          title: ID is the unique identifier of the environment
          type: string
        name:
          title: Name is the name of the environment (DNS-1123 compliant)
          type: string
        description:
          title: Description is a detailed explanation of the environment
          type: string
        organization_id:
          title: OrganizationID is the unique identifier of the organization that owns the environment
          type: string
        type:
          $ref: '#/components/schemas/v1EnvironmentType'
        created_at:
          format: date-time
          title: CreatedAt is the time when the environment was created
          type: string
        updated_at:
          format: date-time
          title: UpdatedAt is the time when the environment was last updated
          type: string
      title: Environment represents an environment entity
      type: object
    v1EnvironmentType:
      default: ENVIRONMENT_TYPE_UNSPECIFIED
      enum:
        - ENVIRONMENT_TYPE_UNSPECIFIED
        - ENVIRONMENT_TYPE_KUBERNETES
        - ENVIRONMENT_TYPE_ECS
        - ENVIRONMENT_TYPE_SERVER
        - ENVIRONMENT_TYPE_LAMBDA
        - ENVIRONMENT_TYPE_CUSTOM
      title: EnvironmentType defines the type of environment
      type: string
    v1EnvironmentsServiceCreateRequest:
      properties:
        name:
          title: Name must be DNS-1123 compliant (required)
          type: string
        type:
          $ref: '#/components/schemas/v1EnvironmentType'
        description:
          title: Optional description of the environment
          type: string
      title: EnvironmentsServiceCreateRequest is the request message for creating an environment
      type: object
    v1EnvironmentsServiceCreateResponse:
      example:
        environment:
          updated_at: 2000-01-23T04:56:07.000+00:00
          organization_id: organization_id
          name: name
          description: description
          created_at: 2000-01-23T04:56:07.000+00:00
          id: id
          type: ENVIRONMENT_TYPE_UNSPECIFIED
      properties:
        environment:
          $ref: '#/components/schemas/v1Environment'
      title: EnvironmentsServiceCreateResponse is the response message for creating an environment
      type: object
    v1EnvironmentsServiceDeleteResponse:
      title: EnvironmentsServiceDeleteResponse is the response message for deleting an environment
      type: object
    v1EnvironmentsServiceDescribeResponse:
      example:
        environment:
          updated_at: 2000-01-23T04:56:07.000+00:00
          organization_id: organization_id
          name: name
          description: description
          created_at: 2000-01-23T04:56:07.000+00:00
          id: id
          type: ENVIRONMENT_TYPE_UNSPECIFIED
      properties:
        environment:
          $ref: '#/components/schemas/v1Environment'
      title: EnvironmentsServiceDescribeResponse is the response message for getting environment details
      type: object
    v1EnvironmentsServiceListDeploymentNamesResponse:
      example:
        entries:
          - logical_environment_id: logical_environment_id
            name: name
            logical_environment_name: logical_environment_name
          - logical_environment_id: logical_environment_id
            name: name
            logical_environment_name: logical_environment_name
      properties:
        entries:
          items:
            $ref: '#/components/schemas/v1DeploymentNameEntry'
          title: Structured deployment name entries with logical environment info
          type: array
      title: EnvironmentsServiceListDeploymentNamesResponse is the response message for listing distinct deployment names
      type: object
    v1EnvironmentsServiceListDeploymentRecordsResponse:
      example:
        pagination:
          total_count: 1
          page: 4
          total_pages: 1
          page_size: 7
        deployment_records:
          - artifact:
              kind: kind
              name: name
              digest: digest
              version: version
            logical_environment_id: logical_environment_id
            environment_id: environment_id
            updated_at: 2000-01-23T04:56:07.000+00:00
            deployment_name: deployment_name
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
            logical_environment_name: logical_environment_name
            last_seen_at: 2000-01-23T04:56:07.000+00:00
            artifact_id: artifact_id
            status: DEPLOYMENT_STATUS_UNSPECIFIED
            environment_name: environment_name
          - artifact:
              kind: kind
              name: name
              digest: digest
              version: version
            logical_environment_id: logical_environment_id
            environment_id: environment_id
            updated_at: 2000-01-23T04:56:07.000+00:00
            deployment_name: deployment_name
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
            logical_environment_name: logical_environment_name
            last_seen_at: 2000-01-23T04:56:07.000+00:00
            artifact_id: artifact_id
            status: DEPLOYMENT_STATUS_UNSPECIFIED
            environment_name: environment_name
      properties:
        deployment_records:
          items:
            $ref: '#/components/schemas/v1DeploymentRecord'
          title: DeploymentRecords is the list of deployment records
          type: array
        pagination:
          $ref: '#/components/schemas/v1OffsetPaginationResponse'
      title: EnvironmentsServiceListDeploymentRecordsResponse is the response message for listing deployment records
      type: object
    v1EnvironmentsServiceListResponse:
      example:
        pagination:
          total_count: 1
          page: 4
          total_pages: 1
          page_size: 7
        environments:
          - updated_at: 2000-01-23T04:56:07.000+00:00
            organization_id: organization_id
            name: name
            description: description
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
            type: ENVIRONMENT_TYPE_UNSPECIFIED
          - updated_at: 2000-01-23T04:56:07.000+00:00
            organization_id: organization_id
            name: name
            description: description
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
            type: ENVIRONMENT_TYPE_UNSPECIFIED
      properties:
        environments:
          items:
            $ref: '#/components/schemas/v1Environment'
          title: Environments is the list of environments
          type: array
        pagination:
          $ref: '#/components/schemas/v1OffsetPaginationResponse'
      title: EnvironmentsServiceListResponse is the response message for listing environments
      type: object
    v1EnvironmentsServiceRecordDeploymentRequest:
      properties:
        environment_name:
          title: "Name of the environment to deploy to (DNS-1123 compliant, required)"
          type: string
        artifact_digest:
          title: Digest of the artifact being deployed (required)
          type: string
        kind:
          $ref: '#/components/schemas/EnvironmentsServiceRecordDeploymentRequestArtifactKind'
        artifact_name:
          title: Optional name of the artifact
          type: string
        artifact_version:
          title: Optional version of the artifact
          type: string
        status:
          $ref: '#/components/schemas/DeploymentRecordDeploymentStatus'
        deployment_name:
          title: "DeploymentName is the stable slot identifier within an environment (required, DNS-1123 compliant)"
          type: string
        logical_environment_name:
          title: "Logical environment name (DNS-1123 compliant, required)"
          type: string
      title: EnvironmentsServiceRecordDeploymentRequest is the request message for recording a deployment
      type: object
    v1EnvironmentsServiceRecordDeploymentResponse:
      example:
        deployment_record:
          artifact:
            kind: kind
            name: name
            digest: digest
            version: version
          logical_environment_id: logical_environment_id
          environment_id: environment_id
          updated_at: 2000-01-23T04:56:07.000+00:00
          deployment_name: deployment_name
          created_at: 2000-01-23T04:56:07.000+00:00
          id: id
          logical_environment_name: logical_environment_name
          last_seen_at: 2000-01-23T04:56:07.000+00:00
          artifact_id: artifact_id
          status: DEPLOYMENT_STATUS_UNSPECIFIED
          environment_name: environment_name
      properties:
        deployment_record:
          $ref: '#/components/schemas/v1DeploymentRecord'
      title: EnvironmentsServiceRecordDeploymentResponse is the response message for recording a deployment
      type: object
    v1EnvironmentsServiceUpdateBody:
      properties:
        name:
          title: Name must be DNS-1123 compliant if provided
          type: string
        description:
          title: Optional new description of the environment
          type: string
        type:
          $ref: '#/components/schemas/v1EnvironmentType'
      title: EnvironmentsServiceUpdateRequest is the request message for updating an environment
      type: object
    v1EnvironmentsServiceUpdateResponse:
      example:
        environment:
          updated_at: 2000-01-23T04:56:07.000+00:00
          organization_id: organization_id
          name: name
          description: description
          created_at: 2000-01-23T04:56:07.000+00:00
          id: id
          type: ENVIRONMENT_TYPE_UNSPECIFIED
      properties:
        environment:
          $ref: '#/components/schemas/v1Environment'
      title: EnvironmentsServiceUpdateResponse is the response message for updating an environment
      type: object
    v1EvidenceListItem:
      description: It represents an item in the list of evidence
      example:
        workflow_id: workflow_id
        workflow_name: workflow_name
        uploaded_to_cas: true
        subject_version: subject_version
        annotations:
          key: annotations
        created_at: 2000-01-23T04:56:07.000+00:00
        project_name: project_name
        latest_in_project: true
        policies_total: 2
        project_version_name: project_version_name
        project_id: project_id
        ingestion_finished_at: 2000-01-23T04:56:07.000+00:00
        digest: digest
        id: id
        workflow_run_id: workflow_run_id
        policies_passed: 5
        kind: kind
        latest_in_project_version: true
        ingestion_started_at: 2000-01-23T04:56:07.000+00:00
        organization_name: organization_name
        project_version_id: project_version_id
        ingestion_has_error: true
        policy_status_summary:
          violated: 5
          total: 0
          has_gates: true
          passed: 6
          status: RUN_POLICY_STATUS_UNSPECIFIED
          skipped: 1
        organization_id: organization_id
        name: name
        subject_name: subject_name
      properties:
        id:
          description: Unique identifier of the evidence
          title: ID is the unique identifier of the evidence
          type: string
        name:
          description: Name of the evidence
          title: Name is the name of the evidence
          type: string
        digest:
          description: Cryptographic digest of the evidence content
          title: Digest is the digest of the evidence
          type: string
        kind:
          description: "Type of evidence (e.g., SBOM, attestation, vulnerability report)"
          title: Kind is the type of evidence
          type: string
        subject_name:
          description: "Name of the subject related to the evidence eg: name of the artifact, container image etc"
          title: The name of the subject related to the evidence
          type: string
        subject_version:
          description: Version of the subject related to the evidence
          title: The version of the subject related to the evidence
          type: string
        annotations:
          additionalProperties:
            type: string
          description: Custom key-value pairs associated with the evidence
          title: Annotations are key-value pairs associated with the evidence
          type: object
        organization_id:
          description: ID of the organization that owns the evidence
          title: OrganizationID is the ID of the organization that owns the evidence
          type: string
        organization_name:
          description: Name of the organization that owns the evidence
          title: OrganizationName is the name of the organization that owns the evidence
          type: string
        workflow_id:
          description: ID of the workflow that created the evidence
          title: WorkflowID is the ID of the workflow that created the evidence
          type: string
        workflow_name:
          description: Name of the workflow that created the evidence
          title: WorkflowName is the name of the workflow that created the evidence
          type: string
        workflow_run_id:
          description: ID of the workflow run that created the evidence
          title: WorkflowRunID is the ID of the workflow run that created the evidence
          type: string
        project_id:
          description: ID of the project that owns the evidence
          title: ProjectID is the ID of the project that owns the evidence
          type: string
        project_name:
          description: Name of the project that owns the evidence
          title: ProjectName is the name of the project that owns the evidence
          type: string
        project_version_id:
          description: ID of the project version that owns the evidence
          title: ProjectVersionID is the ID of the project version that owns the evidence
          type: string
        project_version_name:
          description: Name of the project version that owns the evidence
          title: ProjectVersionName is the name of the project version that owns the evidence
          type: string
        created_at:
          description: Timestamp when the evidence was created
          format: date-time
          title: CreatedAt is the timestamp when the evidence was created
          type: string
        latest_in_project:
          description: Indicates whether this evidence is the most recent of its kind and name within the project
          title: LatestInProject indicates whether this evidence is the most recent of its kind and name within the project
          type: boolean
        latest_in_project_version:
          description: Indicates whether this evidence is the most recent of its kind and name within the project version
          title: LatestInProjectVersion indicates whether this evidence is the most recent of its kind and name within the project version
          type: boolean
        uploaded_to_cas:
          description: Indicates whether the evidence has been uploaded to the content addressable storage
          title: UploadedToCas indicates whether the evidence has been uploaded to the content addressable storage
          type: boolean
        ingestion_started_at:
          description: Timestamp when SBOM ingestion processing started (only for SBOM evidence types)
          format: date-time
          title: IngestionStartedAt is the timestamp when SBOM ingestion processing started
          type: string
        ingestion_finished_at:
          description: Timestamp when SBOM ingestion processing finished (only for SBOM evidence types)
          format: date-time
          title: IngestionFinishedAt is the timestamp when SBOM ingestion processing finished
          type: string
        ingestion_has_error:
          description: Indicates whether SBOM ingestion failed (only for SBOM evidence types)
          title: IngestionHasError indicates whether SBOM ingestion failed
          type: boolean
        policy_status_summary:
          $ref: '#/components/schemas/v1RunPolicyStatusSummary'
        policies_passed:
          description: Number of policy evaluations that passed (convenience for x/N display)
          format: int32
          title: PoliciesPassed is the number of policy evaluations that passed
          type: integer
        policies_total:
          description: Total number of policy evaluations (convenience for x/N display)
          format: int32
          title: PoliciesTotal is the total number of policy evaluations
          type: integer
      title: EvidenceListItem
      type: object
    v1EvidenceServiceDescribeResponse:
      description: Response for the Describe method
      example:
        result:
          workflow_id: workflow_id
          workflow_name: workflow_name
          uploaded_to_cas: true
          subject_version: subject_version
          annotations:
            key: annotations
          created_at: 2000-01-23T04:56:07.000+00:00
          project_name: project_name
          latest_in_project: true
          policies_total: 2
          project_version_name: project_version_name
          project_id: project_id
          ingestion_finished_at: 2000-01-23T04:56:07.000+00:00
          digest: digest
          id: id
          workflow_run_id: workflow_run_id
          policies_passed: 5
          kind: kind
          latest_in_project_version: true
          ingestion_started_at: 2000-01-23T04:56:07.000+00:00
          organization_name: organization_name
          project_version_id: project_version_id
          ingestion_has_error: true
          policy_status_summary:
            violated: 5
            total: 0
            has_gates: true
            passed: 6
            status: RUN_POLICY_STATUS_UNSPECIFIED
            skipped: 1
          organization_id: organization_id
          name: name
          subject_name: subject_name
      properties:
        result:
          $ref: '#/components/schemas/v1EvidenceListItem'
      title: EvidenceServiceDescribeResponse
      type: object
    v1EvidenceServiceGetProjectSecurityContextResponse:
      description: Response with a project's latest AI security context summary
      properties:
        has_context:
          description: |-
            HasContext is false when the project/version has no AI security context yet.
            The summary is only populated when HasContext is true.
          type: boolean
        summary:
          $ref: '#/components/schemas/v1SecurityContextSummary'
      title: EvidenceServiceGetProjectSecurityContextResponse
      type: object
    v1EvidenceServiceListResponse:
      description: Response for the List method
      example:
        pagination:
          next_cursor: next_cursor
        results:
          - workflow_id: workflow_id
            workflow_name: workflow_name
            uploaded_to_cas: true
            subject_version: subject_version
            annotations:
              key: annotations
            created_at: 2000-01-23T04:56:07.000+00:00
            project_name: project_name
            latest_in_project: true
            policies_total: 2
            project_version_name: project_version_name
            project_id: project_id
            ingestion_finished_at: 2000-01-23T04:56:07.000+00:00
            digest: digest
            id: id
            workflow_run_id: workflow_run_id
            policies_passed: 5
            kind: kind
            latest_in_project_version: true
            ingestion_started_at: 2000-01-23T04:56:07.000+00:00
            organization_name: organization_name
            project_version_id: project_version_id
            ingestion_has_error: true
            policy_status_summary:
              violated: 5
              total: 0
              has_gates: true
              passed: 6
              status: RUN_POLICY_STATUS_UNSPECIFIED
              skipped: 1
            organization_id: organization_id
            name: name
            subject_name: subject_name
          - workflow_id: workflow_id
            workflow_name: workflow_name
            uploaded_to_cas: true
            subject_version: subject_version
            annotations:
              key: annotations
            created_at: 2000-01-23T04:56:07.000+00:00
            project_name: project_name
            latest_in_project: true
            policies_total: 2
            project_version_name: project_version_name
            project_id: project_id
            ingestion_finished_at: 2000-01-23T04:56:07.000+00:00
            digest: digest
            id: id
            workflow_run_id: workflow_run_id
            policies_passed: 5
            kind: kind
            latest_in_project_version: true
            ingestion_started_at: 2000-01-23T04:56:07.000+00:00
            organization_name: organization_name
            project_version_id: project_version_id
            ingestion_has_error: true
            policy_status_summary:
              violated: 5
              total: 0
              has_gates: true
              passed: 6
              status: RUN_POLICY_STATUS_UNSPECIFIED
              skipped: 1
            organization_id: organization_id
            name: name
            subject_name: subject_name
      properties:
        results:
          items:
            $ref: '#/components/schemas/v1EvidenceListItem'
          title: Results is the list of evidence
          type: array
        pagination:
          $ref: '#/components/schemas/v1CursorPaginationResponse'
      title: EvidenceServiceListResponse
      type: object
    v1EvidenceServiceResolveSecurityContextFixLinksResponse:
      description: Per-fix pull request and coding session links
      properties:
        links:
          description: |-
            Links carries one entry per distinct requested fix commit, in first-occurrence
            order. Two fixes sharing a commit SHA collapse to a single entry.
          items:
            $ref: '#/components/schemas/v1SecurityContextFixLink'
          type: array
      title: EvidenceServiceResolveSecurityContextFixLinksResponse
      type: object
    v1FileUpload:
      example:
        size_bytes: size_bytes
        uploaded_at: 2000-01-23T04:56:07.000+00:00
        file_name: file_name
        digest: digest
        id: id
        user:
          intercom_hash: intercom_hash
          created_at: 2000-01-23T04:56:07.000+00:00
          last_name: last_name
          id: id
          first_name: first_name
          email: email
          instance_admin: true
      properties:
        id:
          title: The ID of the file
          type: string
        file_name:
          title: The name of the file
          type: string
        digest:
          title: The digest of the file
          type: string
        uploaded_at:
          format: date-time
          title: The time the file was created
          type: string
        user:
          $ref: '#/components/schemas/v1User'
        size_bytes:
          format: int64
          title: The size of the file in bytes
          type: string
      type: object
    v1FindingDetail:
      description: Full details of a security finding
      example:
        package_purl: package_purl
        fixed_in_id: fixed_in_id
        status_changed_at: 2000-01-23T04:56:07.000+00:00
        recommendation: recommendation
        created_at: 2000-01-23T04:56:07.000+00:00
        external_id: external_id
        source: source
        project_name: project_name
        needs_review: true
        first_seen_in_id: first_seen_in_id
        project_version_name: project_version_name
        updated_at: 2000-01-23T04:56:07.000+00:00
        last_seen_in_id: last_seen_in_id
        assessment_ids:
          - assessment_ids
          - assessment_ids
        details: "{}"
        id: id
        severity: FINDING_SEVERITY_UNSPECIFIED
        source_format: source_format
        component_id: component_id
        is_in_kev: true
        first_seen_at: 2000-01-23T04:56:07.000+00:00
        vulnerability:
          is_in_kev: true
          description: description
          external_id: external_id
          id: id
          cwes:
            - cwes
            - cwes
          cvss_vectors:
            - cvss_vectors
            - cvss_vectors
        finding_type: FINDING_TYPE_UNSPECIFIED
        has_conflicting_assessments: true
        status_detail: FINDING_STATUS_DETAIL_UNSPECIFIED
        resolution_reason: FINDING_RESOLUTION_REASON_UNSPECIFIED
        fixed_version: fixed_version
        resolved_at: 2000-01-23T04:56:07.000+00:00
        artifact_ids:
          - artifact_ids
          - artifact_ids
        location: location
        effective_assessment_status: ASSESSMENT_STATUS_UNSPECIFIED
        last_seen_at: 2000-01-23T04:56:07.000+00:00
        effective_assessment_id: effective_assessment_id
        status: FINDING_STATUS_UNSPECIFIED
      properties:
        id:
          description: Unique identifier
          title: Unique identifier
          type: string
        external_id:
          description: Vulnerability or finding identifier
          title: External identifier (e.g. CVE-2024-1234)
          type: string
        package_purl:
          description: Affected package in PURL format
          title: Affected package in PURL format
          type: string
        finding_type:
          $ref: '#/components/schemas/v1FindingType'
        severity:
          $ref: '#/components/schemas/v1FindingSeverity'
        status:
          $ref: '#/components/schemas/v1FindingStatus'
        status_detail:
          $ref: '#/components/schemas/v1FindingStatusDetail'
        resolution_reason:
          $ref: '#/components/schemas/v1FindingResolutionReason'
        is_in_kev:
          description: Whether this CVE is in the CISA Known Exploited Vulnerabilities catalog
          title: Whether the CVE is in the CISA KEV catalog (from linked vulnerability)
          type: boolean
        source:
          description: Source tool or database
          title: Source tool or database
          type: string
        source_format:
          description: Format of the evidence that produced the finding
          title: "Source format (e.g. CYCLONEDX_JSON, SARIF)"
          type: string
        recommendation:
          description: Remediation recommendation for the finding
          title: Remediation recommendation for the finding
          type: string
        location:
          description: "Where the finding was detected (e.g. file path, image layer)"
          title: Location where the finding was detected
          type: string
        details:
          description: Additional format-specific data
          properties: {}
          title: Additional format-specific data
          type: object
        component_id:
          description: Associated software component ID
          title: Associated software component ID
          type: string
        first_seen_in_id:
          description: Evidence ID where the finding was first detected
          title: Evidence ID where first detected
          type: string
        last_seen_in_id:
          description: Evidence ID where the finding was last detected
          title: Evidence ID where last detected
          type: string
        fixed_in_id:
          description: Evidence ID where the finding was confirmed fixed
          title: Evidence ID where confirmed fixed
          type: string
        created_at:
          description: Timestamp when the finding was created
          format: date-time
          title: Timestamp when first created
          type: string
        updated_at:
          description: Timestamp when the finding was last updated
          format: date-time
          title: Timestamp when last updated
          type: string
        status_changed_at:
          description: Timestamp of the last status change
          format: date-time
          title: Timestamp when status last changed
          type: string
        resolved_at:
          description: Timestamp when the finding was resolved
          format: date-time
          title: Timestamp when resolved
          type: string
        project_name:
          description: Name of the project
          title: Name of the project
          type: string
        project_version_name:
          description: Name of the project version
          title: Name of the project version
          type: string
        artifact_ids:
          description: IDs of artifacts affected by this finding
          items:
            type: string
          title: IDs of artifacts affected by this finding
          type: array
        first_seen_at:
          description: Timestamp when the finding was first detected
          format: date-time
          title: Timestamp when the finding was first detected
          type: string
        last_seen_at:
          description: Timestamp when the finding was last detected
          format: date-time
          title: Timestamp when the finding was last detected
          type: string
        vulnerability:
          $ref: '#/components/schemas/v1VulnerabilityInfo'
        fixed_version:
          description: Version that fixes the vulnerability
          title: Version that fixes the vulnerability
          type: string
        assessment_ids:
          description: IDs of assessments linked to this finding
          items:
            type: string
          title: IDs of assessments linked to this finding
          type: array
        effective_assessment_status:
          $ref: '#/components/schemas/v1AssessmentStatus'
        effective_assessment_id:
          description: ID of the assessment that sets the finding status
          title: Assessment whose status the finding carries
          type: string
        has_conflicting_assessments:
          description: Whether active assessments disagree on the finding
          title: True when an active verdict ranks below the effective assessment and disagrees with it
          type: boolean
        needs_review:
          description: Whether an active assessment has a revision awaiting approval
          title: True when an active linked assessment has a revision awaiting approval
          type: boolean
      title: FindingDetail
      type: object
    v1FindingListItem:
      description: Summary of a security finding
      example:
        severity: FINDING_SEVERITY_UNSPECIFIED
        package_purl: package_purl
        first_seen_at: 2000-01-23T04:56:07.000+00:00
        recommendation: recommendation
        external_id: external_id
        source: source
        vulnerability:
          is_in_kev: true
          description: description
          cvss_vectors:
            - cvss_vectors
            - cvss_vectors
        finding_type: FINDING_TYPE_UNSPECIFIED
        project_name: project_name
        has_conflicting_assessments: true
        status_detail: FINDING_STATUS_DETAIL_UNSPECIFIED
        resolution_reason: FINDING_RESOLUTION_REASON_UNSPECIFIED
        needs_review: true
        project_version_name: project_version_name
        fixed_version: fixed_version
        artifact_ids:
          - artifact_ids
          - artifact_ids
        assessment_ids:
          - assessment_ids
          - assessment_ids
        location: location
        id: id
        effective_assessment_status: ASSESSMENT_STATUS_UNSPECIFIED
        last_seen_at: 2000-01-23T04:56:07.000+00:00
        effective_assessment_id: effective_assessment_id
        status: FINDING_STATUS_UNSPECIFIED
      properties:
        id:
          description: Unique identifier of the finding
          title: Unique identifier of the finding
          type: string
        external_id:
          description: Vulnerability or finding identifier
          title: External identifier (e.g. CVE-2024-1234)
          type: string
        package_purl:
          description: Affected package in PURL format
          title: Affected package in PURL format
          type: string
        finding_type:
          $ref: '#/components/schemas/v1FindingType'
        severity:
          $ref: '#/components/schemas/v1FindingSeverity'
        status:
          $ref: '#/components/schemas/v1FindingStatus'
        source:
          description: Source tool or database
          title: Source tool or database that produced the finding
          type: string
        project_name:
          description: Name of the project
          title: Name of the project
          type: string
        project_version_name:
          description: Name of the project version
          title: Name of the project version
          type: string
        artifact_ids:
          description: IDs of artifacts affected by this finding
          items:
            type: string
          title: IDs of artifacts affected by this finding
          type: array
        first_seen_at:
          description: Timestamp when the finding was first detected
          format: date-time
          title: Timestamp when the finding was first detected
          type: string
        last_seen_at:
          description: Timestamp when the finding was last detected
          format: date-time
          title: Timestamp when the finding was last detected
          type: string
        status_detail:
          $ref: '#/components/schemas/v1FindingStatusDetail'
        resolution_reason:
          $ref: '#/components/schemas/v1FindingResolutionReason'
        assessment_ids:
          description: IDs of assessments linked to this finding
          items:
            type: string
          title: IDs of assessments linked to this finding
          type: array
        effective_assessment_status:
          $ref: '#/components/schemas/v1AssessmentStatus'
        vulnerability:
          $ref: '#/components/schemas/v1VulnerabilityListInfo'
        fixed_version:
          description: Version that fixes the vulnerability
          title: Version that fixes the vulnerability
          type: string
        recommendation:
          description: Remediation recommendation for the finding
          title: Remediation recommendation
          type: string
        location:
          description: "Where the finding was detected (e.g. file path, image layer)"
          type: string
        effective_assessment_id:
          description: ID of the assessment that sets the finding status
          title: Assessment whose status the finding carries
          type: string
        has_conflicting_assessments:
          description: Whether active assessments disagree on the finding
          title: True when an active verdict ranks below the effective assessment and disagrees with it
          type: boolean
        needs_review:
          description: Whether an active assessment has a revision awaiting approval
          title: True when an active linked assessment has a revision awaiting approval
          type: boolean
      title: FindingListItem
      type: object
    v1FindingListSortBy:
      default: FINDING_LIST_SORT_BY_UNSPECIFIED
      enum:
        - FINDING_LIST_SORT_BY_UNSPECIFIED
        - FINDING_LIST_SORT_BY_SEVERITY
        - FINDING_LIST_SORT_BY_LAST_SEEN_AT
        - FINDING_LIST_SORT_BY_FIRST_SEEN_AT
        - FINDING_LIST_SORT_BY_CREATED_AT
      title: FindingListSortBy specifies which field to sort findings by
      type: string
    v1FindingListSortDirection:
      default: FINDING_LIST_SORT_DIRECTION_UNSPECIFIED
      enum:
        - FINDING_LIST_SORT_DIRECTION_UNSPECIFIED
        - FINDING_LIST_SORT_DIRECTION_ASC
        - FINDING_LIST_SORT_DIRECTION_DESC
      title: FindingListSortDirection specifies the sort direction
      type: string
    v1FindingResolutionReason:
      default: FINDING_RESOLUTION_REASON_UNSPECIFIED
      enum:
        - FINDING_RESOLUTION_REASON_UNSPECIFIED
        - FINDING_RESOLUTION_REASON_FIXED
        - FINDING_RESOLUTION_REASON_OBJECT_DELETED
        - FINDING_RESOLUTION_REASON_MITIGATED
        - FINDING_RESOLUTION_REASON_FALSE_POSITIVE
        - FINDING_RESOLUTION_REASON_NOT_AFFECTED
        - FINDING_RESOLUTION_REASON_RISK_ACCEPTED
        - FINDING_RESOLUTION_REASON_WONT_FIX
        - FINDING_RESOLUTION_REASON_DUPLICATE
        - FINDING_RESOLUTION_REASON_OUT_OF_SCOPE
      title: FindingResolutionReason represents the reason a finding was resolved or rejected
      type: string
    v1FindingServiceDeleteResponse:
      description: Response for the Delete method
      title: FindingServiceDeleteResponse
      type: object
    v1FindingServiceDescribeResponse:
      description: Response for the Describe method
      example:
        result:
          package_purl: package_purl
          fixed_in_id: fixed_in_id
          status_changed_at: 2000-01-23T04:56:07.000+00:00
          recommendation: recommendation
          created_at: 2000-01-23T04:56:07.000+00:00
          external_id: external_id
          source: source
          project_name: project_name
          needs_review: true
          first_seen_in_id: first_seen_in_id
          project_version_name: project_version_name
          updated_at: 2000-01-23T04:56:07.000+00:00
          last_seen_in_id: last_seen_in_id
          assessment_ids:
            - assessment_ids
            - assessment_ids
          details: "{}"
          id: id
          severity: FINDING_SEVERITY_UNSPECIFIED
          source_format: source_format
          component_id: component_id
          is_in_kev: true
          first_seen_at: 2000-01-23T04:56:07.000+00:00
          vulnerability:
            is_in_kev: true
            description: description
            external_id: external_id
            id: id
            cwes:
              - cwes
              - cwes
            cvss_vectors:
              - cvss_vectors
              - cvss_vectors
          finding_type: FINDING_TYPE_UNSPECIFIED
          has_conflicting_assessments: true
          status_detail: FINDING_STATUS_DETAIL_UNSPECIFIED
          resolution_reason: FINDING_RESOLUTION_REASON_UNSPECIFIED
          fixed_version: fixed_version
          resolved_at: 2000-01-23T04:56:07.000+00:00
          artifact_ids:
            - artifact_ids
            - artifact_ids
          location: location
          effective_assessment_status: ASSESSMENT_STATUS_UNSPECIFIED
          last_seen_at: 2000-01-23T04:56:07.000+00:00
          effective_assessment_id: effective_assessment_id
          status: FINDING_STATUS_UNSPECIFIED
      properties:
        result:
          $ref: '#/components/schemas/v1FindingDetail'
      title: FindingServiceDescribeResponse
      type: object
    v1FindingServiceIngestSBOMFindingsRequest:
      description: Request to ingest CycloneDX SBOM-embedded vulnerabilities as findings
      properties:
        project_version_id:
          description: ID of the project version the findings will be bound to
          title: ID of the project version the ingested findings will be bound to
          type: string
        digest:
          description: CAS digest of the CycloneDX SBOM evidence already attached to the project version (e.g. sha256:...)
          title: CAS digest of the CycloneDX SBOM evidence already attached to the project version (e.g. sha256:...)
          type: string
      title: FindingServiceIngestSBOMFindingsRequest
      type: object
    v1FindingServiceIngestSBOMFindingsResponse:
      description: Response for the IngestSBOMFindings method
      example:
        evidence_id: evidence_id
      properties:
        evidence_id:
          description: ID of the evidence whose embedded vulnerabilities are being ingested
          title: ID of the evidence whose embedded vulnerabilities are being ingested
          type: string
      title: FindingServiceIngestSBOMFindingsResponse
      type: object
    v1FindingServiceListResponse:
      description: Response for the List method
      example:
        pagination:
          total_count: 1
          page: 4
          total_pages: 1
          page_size: 7
        results:
          - severity: FINDING_SEVERITY_UNSPECIFIED
            package_purl: package_purl
            first_seen_at: 2000-01-23T04:56:07.000+00:00
            recommendation: recommendation
            external_id: external_id
            source: source
            vulnerability:
              is_in_kev: true
              description: description
              cvss_vectors:
                - cvss_vectors
                - cvss_vectors
            finding_type: FINDING_TYPE_UNSPECIFIED
            project_name: project_name
            has_conflicting_assessments: true
            status_detail: FINDING_STATUS_DETAIL_UNSPECIFIED
            resolution_reason: FINDING_RESOLUTION_REASON_UNSPECIFIED
            needs_review: true
            project_version_name: project_version_name
            fixed_version: fixed_version
            artifact_ids:
              - artifact_ids
              - artifact_ids
            assessment_ids:
              - assessment_ids
              - assessment_ids
            location: location
            id: id
            effective_assessment_status: ASSESSMENT_STATUS_UNSPECIFIED
            last_seen_at: 2000-01-23T04:56:07.000+00:00
            effective_assessment_id: effective_assessment_id
            status: FINDING_STATUS_UNSPECIFIED
          - severity: FINDING_SEVERITY_UNSPECIFIED
            package_purl: package_purl
            first_seen_at: 2000-01-23T04:56:07.000+00:00
            recommendation: recommendation
            external_id: external_id
            source: source
            vulnerability:
              is_in_kev: true
              description: description
              cvss_vectors:
                - cvss_vectors
                - cvss_vectors
            finding_type: FINDING_TYPE_UNSPECIFIED
            project_name: project_name
            has_conflicting_assessments: true
            status_detail: FINDING_STATUS_DETAIL_UNSPECIFIED
            resolution_reason: FINDING_RESOLUTION_REASON_UNSPECIFIED
            needs_review: true
            project_version_name: project_version_name
            fixed_version: fixed_version
            artifact_ids:
              - artifact_ids
              - artifact_ids
            assessment_ids:
              - assessment_ids
              - assessment_ids
            location: location
            id: id
            effective_assessment_status: ASSESSMENT_STATUS_UNSPECIFIED
            last_seen_at: 2000-01-23T04:56:07.000+00:00
            effective_assessment_id: effective_assessment_id
            status: FINDING_STATUS_UNSPECIFIED
      properties:
        results:
          items:
            $ref: '#/components/schemas/v1FindingListItem'
          title: The list of findings
          type: array
        pagination:
          $ref: '#/components/schemas/v1OffsetPaginationResponse'
      title: FindingServiceListResponse
      type: object
    v1FindingServiceSummaryResponse:
      description: Aggregate finding counts for dashboards
      example:
        suggested_actions:
          conflicting_assessments: 5
          needs_review: 5
          fixable_unassessed: 7
          critical_high_unassessed: 2
          total_unassessed: 3
          exploitable_unassessed: 9
        by_severity:
          - severity: null
            count: 1
          - severity: null
            count: 1
        last_scanned_at: 2000-01-23T04:56:07.000+00:00
        total: 0
        total_exploitable: 4
        by_effective_assessment_status:
          - count: 6
            status: ASSESSMENT_STATUS_UNSPECIFIED
          - count: 6
            status: ASSESSMENT_STATUS_UNSPECIFIED
        by_finding_type:
          - count: 2
            finding_type: FINDING_TYPE_UNSPECIFIED
          - count: 2
            finding_type: FINDING_TYPE_UNSPECIFIED
        unassessed_by_severity_fixable:
          - severity: FINDING_SEVERITY_UNSPECIFIED
            is_fixable: true
            count: 1
          - severity: FINDING_SEVERITY_UNSPECIFIED
            is_fixable: true
            count: 1
        total_fixable: 7
      properties:
        total:
          description: Total number of findings matching the request filters
          format: int32
          title: Total number of findings matching the request filters
          type: integer
        by_effective_assessment_status:
          description: Breakdown by effective assessment status (bucket with status unset = unassessed)
          items:
            $ref: '#/components/schemas/v1AssessmentStatusBucket'
          type: array
        unassessed_by_severity_fixable:
          description: Unassessed findings bucketed by severity × is_fixable
          items:
            $ref: '#/components/schemas/v1SeverityFixableBucket'
          title: Unassessed findings bucketed by severity and fixability
          type: array
        suggested_actions:
          $ref: '#/components/schemas/v1SuggestedActionCounts'
        by_finding_type:
          description: Breakdown by finding type
          items:
            $ref: '#/components/schemas/v1FindingTypeBucket'
          title: Breakdown by finding type (forward-compat for license/secret/misconfig findings)
          type: array
        total_exploitable:
          description: Total findings whose linked vulnerability is in the CISA KEV catalog
          format: int32
          title: Count of findings whose linked vulnerability is in the CISA KEV catalog (across all assessment states)
          type: integer
        total_fixable:
          description: Total findings with a fix available
          format: int32
          title: Count of findings with a fix available (fixed_version or recommendation) across all assessment states
          type: integer
        by_severity:
          description: Breakdown by severity across all findings
          items:
            $ref: '#/components/schemas/v1SeverityBucket'
          title: Breakdown by severity across all findings (not restricted to unassessed)
          type: array
        last_scanned_at:
          description: Most recent last_seen_at timestamp across matching findings
          format: date-time
          title: Most recent last_seen_at timestamp across matching findings; absent if no findings match
          type: string
      title: FindingServiceSummaryResponse
      type: object
    v1FindingServiceTriggerAutoRemediationRequest:
      description: FindingServiceTriggerAutoRemediationRequest is the request for triggering auto-remediation.
      properties:
        assessment_id:
          description: |-
            UUID of the AFFECTED assessment backing the remediation. The finding is
            derived server-side from the assessment's linkage.
          type: string
      type: object
    v1FindingServiceTriggerAutoRemediationResponse:
      description: FindingServiceTriggerAutoRemediationResponse is the response for triggering auto-remediation.
      example:
        operation_id: operation_id
      properties:
        operation_id:
          title: ID of the async operation created for tracking the remediation job
          type: string
      type: object
    v1FindingServiceUpdateBody:
      description: Request to update a finding's lifecycle status
      properties:
        status:
          $ref: '#/components/schemas/v1FindingStatus'
        status_detail:
          $ref: '#/components/schemas/v1FindingStatusDetail'
        resolution_reason:
          $ref: '#/components/schemas/v1FindingResolutionReason'
      title: FindingServiceUpdateRequest
      type: object
    v1FindingServiceUpdateResponse:
      description: Response for the Update method
      example:
        result:
          package_purl: package_purl
          fixed_in_id: fixed_in_id
          status_changed_at: 2000-01-23T04:56:07.000+00:00
          recommendation: recommendation
          created_at: 2000-01-23T04:56:07.000+00:00
          external_id: external_id
          source: source
          project_name: project_name
          needs_review: true
          first_seen_in_id: first_seen_in_id
          project_version_name: project_version_name
          updated_at: 2000-01-23T04:56:07.000+00:00
          last_seen_in_id: last_seen_in_id
          assessment_ids:
            - assessment_ids
            - assessment_ids
          details: "{}"
          id: id
          severity: FINDING_SEVERITY_UNSPECIFIED
          source_format: source_format
          component_id: component_id
          is_in_kev: true
          first_seen_at: 2000-01-23T04:56:07.000+00:00
          vulnerability:
            is_in_kev: true
            description: description
            external_id: external_id
            id: id
            cwes:
              - cwes
              - cwes
            cvss_vectors:
              - cvss_vectors
              - cvss_vectors
          finding_type: FINDING_TYPE_UNSPECIFIED
          has_conflicting_assessments: true
          status_detail: FINDING_STATUS_DETAIL_UNSPECIFIED
          resolution_reason: FINDING_RESOLUTION_REASON_UNSPECIFIED
          fixed_version: fixed_version
          resolved_at: 2000-01-23T04:56:07.000+00:00
          artifact_ids:
            - artifact_ids
            - artifact_ids
          location: location
          effective_assessment_status: ASSESSMENT_STATUS_UNSPECIFIED
          last_seen_at: 2000-01-23T04:56:07.000+00:00
          effective_assessment_id: effective_assessment_id
          status: FINDING_STATUS_UNSPECIFIED
      properties:
        result:
          $ref: '#/components/schemas/v1FindingDetail'
      title: FindingServiceUpdateResponse
      type: object
    v1FindingSeverity:
      default: FINDING_SEVERITY_UNSPECIFIED
      description: |-
        FindingSeverity represents the severity level of a finding. Lives in
        shared_messages.proto so both finding.proto and assessment.proto can use it
        without creating an import cycle (finding.proto imports assessment.proto for
        AssessmentStatus, and assessment.proto needs FindingSeverity for the
        severity field on AssessmentItem).
      enum:
        - FINDING_SEVERITY_UNSPECIFIED
        - FINDING_SEVERITY_CRITICAL
        - FINDING_SEVERITY_HIGH
        - FINDING_SEVERITY_MEDIUM
        - FINDING_SEVERITY_LOW
        - FINDING_SEVERITY_INFO
        - FINDING_SEVERITY_UNKNOWN
      type: string
    v1FindingStatus:
      default: FINDING_STATUS_UNSPECIFIED
      description: |-
        FindingStatus represents the lifecycle status of a finding.
        Transitions: OPEN → IN_PROGRESS → RESOLVED, or OPEN → REJECTED.
        A resolved finding can be reopened (back to OPEN) if it reappears in later evidence.

         - FINDING_STATUS_OPEN: OPEN: newly detected finding, not yet triaged or acted upon
         - FINDING_STATUS_IN_PROGRESS: IN_PROGRESS: finding is being investigated or actively remediated
         - FINDING_STATUS_RESOLVED: RESOLVED: finding has been fixed, mitigated, or otherwise closed (see resolution_reason for details)
         - FINDING_STATUS_REJECTED: REJECTED: finding has been dismissed by an operator (e.g. false positive, risk accepted, out of scope)
      enum:
        - FINDING_STATUS_UNSPECIFIED
        - FINDING_STATUS_OPEN
        - FINDING_STATUS_IN_PROGRESS
        - FINDING_STATUS_RESOLVED
        - FINDING_STATUS_REJECTED
      type: string
    v1FindingStatusDetail:
      default: FINDING_STATUS_DETAIL_UNSPECIFIED
      description: |-
        - FINDING_STATUS_DETAIL_MIXED_ASSESSMENTS: Deprecated: no longer emitted. Disagreeing assessments resolve through the fail-safe
        ranking and surface as has_conflicting_assessments instead. Kept for client compatibility.
      enum:
        - FINDING_STATUS_DETAIL_UNSPECIFIED
        - FINDING_STATUS_DETAIL_NEW
        - FINDING_STATUS_DETAIL_TRIAGED
        - FINDING_STATUS_DETAIL_REOPENED
        - FINDING_STATUS_DETAIL_INVESTIGATING
        - FINDING_STATUS_DETAIL_REMEDIATING
        - FINDING_STATUS_DETAIL_AWAITING_VERIFICATION
        - FINDING_STATUS_DETAIL_MIXED_ASSESSMENTS
      title: FindingStatusDetail provides additional context about the finding status
      type: string
    v1FindingType:
      default: FINDING_TYPE_UNSPECIFIED
      description: |-
        FindingType represents the type of security finding. Lives in
        shared_messages.proto for the same reason as FindingSeverity:
        assessment.proto needs it for the ListEffective query tuples without
        creating an import cycle with finding.proto.
      enum:
        - FINDING_TYPE_UNSPECIFIED
        - FINDING_TYPE_VULNERABILITY
      type: string
    v1FindingTypeBucket:
      description: FindingTypeBucket bucket findings by type.
      example:
        count: 2
        finding_type: FINDING_TYPE_UNSPECIFIED
      properties:
        finding_type:
          $ref: '#/components/schemas/v1FindingType'
        count:
          description: Count of findings in this bucket
          format: int32
          title: Count of findings in this bucket
          type: integer
      type: object
    v1FixableStatus:
      default: FIXABLE_STATUS_UNSPECIFIED
      description: |-
        FixableStatus is the assessment's fix dimension, orthogonal to affectedness
        status. Produced by the same AI assessment run that determines affectedness,
        it expresses whether a fix exists and whether it is mechanically producible.

         - FIXABLE_STATUS_FIXABLE: FIXABLE_STATUS_FIXABLE: a fix exists and the agent judges it mechanically
        producible (the legacy auto_remediable = true).
         - FIXABLE_STATUS_NOT_FIXABLE: FIXABLE_STATUS_NOT_FIXABLE: a fix exists but is not mechanically producible
        (the legacy auto_remediable = false).
         - FIXABLE_STATUS_NO_FIX_AVAILABLE: FIXABLE_STATUS_NO_FIX_AVAILABLE: no fix could be identified — neither the
        scanner's fixed version nor the agent's own ecosystem investigation found one.
         - FIXABLE_STATUS_UNKNOWN: FIXABLE_STATUS_UNKNOWN: not yet assessed (human/system/API-token revisions
        and AI revisions that predate the feature).
      enum:
        - FIXABLE_STATUS_UNSPECIFIED
        - FIXABLE_STATUS_FIXABLE
        - FIXABLE_STATUS_NOT_FIXABLE
        - FIXABLE_STATUS_NO_FIX_AVAILABLE
        - FIXABLE_STATUS_UNKNOWN
      type: string
    v1Framework:
      example:
        preview: true
        requirements:
          - version_references:
              - scope: UNSPECIFIED
                id: id
                automated_policies_count: 6
                revision: 0
                manual_evidence_count: 1
              - scope: UNSPECIFIED
                id: id
                automated_policies_count: 6
                revision: 0
                manual_evidence_count: 1
            preview: true
            frameworks:
              - null
              - null
            built_in: true
            raw_schema:
              format: FORMAT_UNSPECIFIED
              body: body
            created_at: 2000-01-23T04:56:07.000+00:00
            description: description
            display_name: display_name
            updated_at: 2000-01-23T04:56:07.000+00:00
            organization_id: organization_id
            scope: null
            name: name
            id: id
            status: REQUIREMENT_STATUS_UNSPECIFIED
          - version_references:
              - scope: UNSPECIFIED
                id: id
                automated_policies_count: 6
                revision: 0
                manual_evidence_count: 1
              - scope: UNSPECIFIED
                id: id
                automated_policies_count: 6
                revision: 0
                manual_evidence_count: 1
            preview: true
            frameworks:
              - null
              - null
            built_in: true
            raw_schema:
              format: FORMAT_UNSPECIFIED
              body: body
            created_at: 2000-01-23T04:56:07.000+00:00
            description: description
            display_name: display_name
            updated_at: 2000-01-23T04:56:07.000+00:00
            organization_id: organization_id
            scope: null
            name: name
            id: id
            status: REQUIREMENT_STATUS_UNSPECIFIED
        projects:
          - null
          - null
        built_in: true
        raw_schema:
          format: FORMAT_UNSPECIFIED
          body: body
        description: description
        created_at: 2000-01-23T04:56:07.000+00:00
        display_name: display_name
        sections:
          - requirements:
              - version_references:
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                preview: true
                frameworks:
                  - null
                  - null
                built_in: true
                raw_schema:
                  format: FORMAT_UNSPECIFIED
                  body: body
                created_at: 2000-01-23T04:56:07.000+00:00
                description: description
                display_name: display_name
                updated_at: 2000-01-23T04:56:07.000+00:00
                organization_id: organization_id
                scope: null
                name: name
                id: id
                status: REQUIREMENT_STATUS_UNSPECIFIED
              - version_references:
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                preview: true
                frameworks:
                  - null
                  - null
                built_in: true
                raw_schema:
                  format: FORMAT_UNSPECIFIED
                  body: body
                created_at: 2000-01-23T04:56:07.000+00:00
                description: description
                display_name: display_name
                updated_at: 2000-01-23T04:56:07.000+00:00
                organization_id: organization_id
                scope: null
                name: name
                id: id
                status: REQUIREMENT_STATUS_UNSPECIFIED
            parent_id: parent_id
            name: name
            sub_sections:
              - null
              - null
            description: description
            id: id
          - requirements:
              - version_references:
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                preview: true
                frameworks:
                  - null
                  - null
                built_in: true
                raw_schema:
                  format: FORMAT_UNSPECIFIED
                  body: body
                created_at: 2000-01-23T04:56:07.000+00:00
                description: description
                display_name: display_name
                updated_at: 2000-01-23T04:56:07.000+00:00
                organization_id: organization_id
                scope: null
                name: name
                id: id
                status: REQUIREMENT_STATUS_UNSPECIFIED
              - version_references:
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                preview: true
                frameworks:
                  - null
                  - null
                built_in: true
                raw_schema:
                  format: FORMAT_UNSPECIFIED
                  body: body
                created_at: 2000-01-23T04:56:07.000+00:00
                description: description
                display_name: display_name
                updated_at: 2000-01-23T04:56:07.000+00:00
                organization_id: organization_id
                scope: null
                name: name
                id: id
                status: REQUIREMENT_STATUS_UNSPECIFIED
            parent_id: parent_id
            name: name
            sub_sections:
              - null
              - null
            description: description
            id: id
        products:
          - name: name
            description: description
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
          - name: name
            description: description
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
        updated_at: 2000-01-23T04:56:07.000+00:00
        organization_id: organization_id
        name: name
        id: id
        not_applicable: true
      properties:
        id:
          title: The ID of the framework
          type: string
        name:
          title: The name of the framework
          type: string
        description:
          title: The description of the framework
          type: string
        requirements:
          items:
            $ref: '#/components/schemas/v1Requirement'
          title: The requirements associated with the framework
          type: array
        projects:
          items:
            $ref: '#/components/schemas/v1Project'
          title: The projects associated with the framework
          type: array
        created_at:
          format: date-time
          title: The time the framework was created
          type: string
        updated_at:
          format: date-time
          title: The time the framework was last updated
          type: string
        built_in:
          title: If the framework is built-in
          type: boolean
        organization_id:
          title: The ID of the organization the requirement belongs to
          type: string
        display_name:
          title: The display name of the framework
          type: string
        sections:
          items:
            $ref: '#/components/schemas/v1FrameworkSection'
          title: FrameworkSection represents a section in a framework definition
          type: array
        preview:
          title: If the framework is preview
          type: boolean
        not_applicable:
          title: Whether the framework is not applicable to the current context (computed based on applicability exceptions)
          type: boolean
        products:
          items:
            $ref: '#/components/schemas/v1ProductItem'
          title: The products associated with the framework
          type: array
        raw_schema:
          $ref: '#/components/schemas/v1RawSchema'
      type: object
    v1FrameworkApplicabilityException:
      properties:
        requirement_id:
          title: "Optional requirement ID - if not set, entire framework is N/A"
          type: string
        reason:
          title: Optional reason for the exception
          type: string
        created_by:
          $ref: '#/components/schemas/v1User'
        created_at:
          format: date-time
          title: Timestamp when the exception was created
          type: string
        updated_at:
          format: date-time
          title: Timestamp when the exception was last updated
          type: string
      title: FrameworkApplicabilityException represents an exception to framework applicability
      type: object
    v1FrameworkSection:
      example:
        requirements:
          - version_references:
              - scope: UNSPECIFIED
                id: id
                automated_policies_count: 6
                revision: 0
                manual_evidence_count: 1
              - scope: UNSPECIFIED
                id: id
                automated_policies_count: 6
                revision: 0
                manual_evidence_count: 1
            preview: true
            frameworks:
              - null
              - null
            built_in: true
            raw_schema:
              format: FORMAT_UNSPECIFIED
              body: body
            created_at: 2000-01-23T04:56:07.000+00:00
            description: description
            display_name: display_name
            updated_at: 2000-01-23T04:56:07.000+00:00
            organization_id: organization_id
            scope: null
            name: name
            id: id
            status: REQUIREMENT_STATUS_UNSPECIFIED
          - version_references:
              - scope: UNSPECIFIED
                id: id
                automated_policies_count: 6
                revision: 0
                manual_evidence_count: 1
              - scope: UNSPECIFIED
                id: id
                automated_policies_count: 6
                revision: 0
                manual_evidence_count: 1
            preview: true
            frameworks:
              - null
              - null
            built_in: true
            raw_schema:
              format: FORMAT_UNSPECIFIED
              body: body
            created_at: 2000-01-23T04:56:07.000+00:00
            description: description
            display_name: display_name
            updated_at: 2000-01-23T04:56:07.000+00:00
            organization_id: organization_id
            scope: null
            name: name
            id: id
            status: REQUIREMENT_STATUS_UNSPECIFIED
        parent_id: parent_id
        name: name
        sub_sections:
          - null
          - null
        description: description
        id: id
      properties:
        id:
          title: The ID of the section
          type: string
        parent_id:
          title: The parent ID of the section
          type: string
        name:
          title: The name of the section
          type: string
        description:
          title: The description of the section
          type: string
        requirements:
          items:
            $ref: '#/components/schemas/v1Requirement'
          title: The requirements associated with the section
          type: array
        sub_sections:
          items:
            $ref: '#/components/schemas/v1FrameworkSection'
          title: The child sections associated with the section
          type: array
      type: object
    v1GetEvaluationsForWorkflowResponse:
      properties:
        policy_evaluations:
          description: |-
            Every evaluation of the workflow's latest run in this project version. Unpaginated:
            see the TODO on GetEvaluationsForWorkflow.
          items:
            $ref: '#/components/schemas/v1PolicyEvaluationDetailed'
          type: array
      type: object
    v1GetEvaluationsTimelineResponse:
      properties:
        from:
          format: date-time
          type: string
        to:
          format: date-time
          type: string
        results:
          items:
            $ref: '#/components/schemas/v1TimelineActivity'
          type: array
      type: object
    v1GetFrameworkComplianceResponse:
      example:
        evaluations:
          - requirement_version_id: requirement_version_id
            policies:
              key:
                evaluations:
                  - policy_evaluation_id: policy_evaluation_id
                    sla_due_date: 2000-01-23T04:56:07.000+00:00
                    policy_id: policy_id
                    workflow_name: workflow_name
                    policy_built_in: true
                    created_at: 2000-01-23T04:56:07.000+00:00
                    sla:
                      hours: hours
                      due_date: 2000-01-23T04:56:07.000+00:00
                      failing_since: 2000-01-23T04:56:07.000+00:00
                    policy_version_id: policy_version_id
                    name: name
                    periodicity:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                    failing_since: 2000-01-23T04:56:07.000+00:00
                    material_name: material_name
                    workflow_run_id: workflow_run_id
                    policy_organization_name: policy_organization_name
                    status: UNKNOWN
                  - policy_evaluation_id: policy_evaluation_id
                    sla_due_date: 2000-01-23T04:56:07.000+00:00
                    policy_id: policy_id
                    workflow_name: workflow_name
                    policy_built_in: true
                    created_at: 2000-01-23T04:56:07.000+00:00
                    sla:
                      hours: hours
                      due_date: 2000-01-23T04:56:07.000+00:00
                      failing_since: 2000-01-23T04:56:07.000+00:00
                    policy_version_id: policy_version_id
                    name: name
                    periodicity:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                    failing_since: 2000-01-23T04:56:07.000+00:00
                    material_name: material_name
                    workflow_run_id: workflow_run_id
                    policy_organization_name: policy_organization_name
                    status: UNKNOWN
                definition:
                  policy_id: policy_id
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  policy_built_in: true
                  sla:
                    hours: hours
                    due_date: 2000-01-23T04:56:07.000+00:00
                    failing_since: 2000-01-23T04:56:07.000+00:00
                  parameters:
                    key: parameters
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
            framework_id: framework_id
            description: description
            created_at: 2000-01-23T04:56:07.000+00:00
            project_version_id: project_version_id
            requirement_exception_id: requirement_exception_id
            display_name: display_name
            requirement_id: requirement_id
            manual_evidence_submissions:
              - submissions:
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                definition:
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  description: description
                  optional: true
                  id: id
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
              - submissions:
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                definition:
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  description: description
                  optional: true
                  id: id
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
            framework_name: framework_name
            expired_tests:
              - due_at: 2000-01-23T04:56:07.000+00:00
                test_name: test_name
              - due_at: 2000-01-23T04:56:07.000+00:00
                test_name: test_name
            requirement_revision: 0
            name: name
            framework_display_name: framework_display_name
            not_applicable: true
            override:
              parent_override_id: parent_override_id
              evidence_submissions:
                - attestation_digest: attestation_digest
                  user_email: user_email
                  requirement_version_id: requirement_version_id
                  approval_status: APPROVAL_STATUS_UNSPECIFIED
                  created_at: 2000-01-23T04:56:07.000+00:00
                  file_upload:
                    size_bytes: size_bytes
                    uploaded_at: 2000-01-23T04:56:07.000+00:00
                    file_name: file_name
                    digest: digest
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  url: url
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  user_id: user_id
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  rejection_reason: rejection_reason
                  comment: comment
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                - attestation_digest: attestation_digest
                  user_email: user_email
                  requirement_version_id: requirement_version_id
                  approval_status: APPROVAL_STATUS_UNSPECIFIED
                  created_at: 2000-01-23T04:56:07.000+00:00
                  file_upload:
                    size_bytes: size_bytes
                    uploaded_at: 2000-01-23T04:56:07.000+00:00
                    file_name: file_name
                    digest: digest
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  url: url
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  user_id: user_id
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  rejection_reason: rejection_reason
                  comment: comment
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
              requirement_version_id: requirement_version_id
              approval_status: null
              product_version_id: product_version_id
              created_at: 2000-01-23T04:56:07.000+00:00
              project_version_id: project_version_id
              source_product_name: source_product_name
              approved_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              status_updated_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              approved_at: 2000-01-23T04:56:07.000+00:00
              override_status: override_status
              id: id
              justification: justification
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              status_updated_at: 2000-01-23T04:56:07.000+00:00
            policy_evaluations:
              - policy_evaluation_id: policy_evaluation_id
                sla_due_date: 2000-01-23T04:56:07.000+00:00
                policy_id: policy_id
                workflow_name: workflow_name
                policy_built_in: true
                created_at: 2000-01-23T04:56:07.000+00:00
                sla:
                  hours: hours
                  due_date: 2000-01-23T04:56:07.000+00:00
                  failing_since: 2000-01-23T04:56:07.000+00:00
                policy_version_id: policy_version_id
                name: name
                periodicity:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
                failing_since: 2000-01-23T04:56:07.000+00:00
                material_name: material_name
                workflow_run_id: workflow_run_id
                policy_organization_name: policy_organization_name
                status: UNKNOWN
              - policy_evaluation_id: policy_evaluation_id
                sla_due_date: 2000-01-23T04:56:07.000+00:00
                policy_id: policy_id
                workflow_name: workflow_name
                policy_built_in: true
                created_at: 2000-01-23T04:56:07.000+00:00
                sla:
                  hours: hours
                  due_date: 2000-01-23T04:56:07.000+00:00
                  failing_since: 2000-01-23T04:56:07.000+00:00
                policy_version_id: policy_version_id
                name: name
                periodicity:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
                failing_since: 2000-01-23T04:56:07.000+00:00
                material_name: material_name
                workflow_run_id: workflow_run_id
                policy_organization_name: policy_organization_name
                status: UNKNOWN
            status: status
          - requirement_version_id: requirement_version_id
            policies:
              key:
                evaluations:
                  - policy_evaluation_id: policy_evaluation_id
                    sla_due_date: 2000-01-23T04:56:07.000+00:00
                    policy_id: policy_id
                    workflow_name: workflow_name
                    policy_built_in: true
                    created_at: 2000-01-23T04:56:07.000+00:00
                    sla:
                      hours: hours
                      due_date: 2000-01-23T04:56:07.000+00:00
                      failing_since: 2000-01-23T04:56:07.000+00:00
                    policy_version_id: policy_version_id
                    name: name
                    periodicity:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                    failing_since: 2000-01-23T04:56:07.000+00:00
                    material_name: material_name
                    workflow_run_id: workflow_run_id
                    policy_organization_name: policy_organization_name
                    status: UNKNOWN
                  - policy_evaluation_id: policy_evaluation_id
                    sla_due_date: 2000-01-23T04:56:07.000+00:00
                    policy_id: policy_id
                    workflow_name: workflow_name
                    policy_built_in: true
                    created_at: 2000-01-23T04:56:07.000+00:00
                    sla:
                      hours: hours
                      due_date: 2000-01-23T04:56:07.000+00:00
                      failing_since: 2000-01-23T04:56:07.000+00:00
                    policy_version_id: policy_version_id
                    name: name
                    periodicity:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                    failing_since: 2000-01-23T04:56:07.000+00:00
                    material_name: material_name
                    workflow_run_id: workflow_run_id
                    policy_organization_name: policy_organization_name
                    status: UNKNOWN
                definition:
                  policy_id: policy_id
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  policy_built_in: true
                  sla:
                    hours: hours
                    due_date: 2000-01-23T04:56:07.000+00:00
                    failing_since: 2000-01-23T04:56:07.000+00:00
                  parameters:
                    key: parameters
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
            framework_id: framework_id
            description: description
            created_at: 2000-01-23T04:56:07.000+00:00
            project_version_id: project_version_id
            requirement_exception_id: requirement_exception_id
            display_name: display_name
            requirement_id: requirement_id
            manual_evidence_submissions:
              - submissions:
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                definition:
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  description: description
                  optional: true
                  id: id
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
              - submissions:
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                definition:
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  description: description
                  optional: true
                  id: id
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
            framework_name: framework_name
            expired_tests:
              - due_at: 2000-01-23T04:56:07.000+00:00
                test_name: test_name
              - due_at: 2000-01-23T04:56:07.000+00:00
                test_name: test_name
            requirement_revision: 0
            name: name
            framework_display_name: framework_display_name
            not_applicable: true
            override:
              parent_override_id: parent_override_id
              evidence_submissions:
                - attestation_digest: attestation_digest
                  user_email: user_email
                  requirement_version_id: requirement_version_id
                  approval_status: APPROVAL_STATUS_UNSPECIFIED
                  created_at: 2000-01-23T04:56:07.000+00:00
                  file_upload:
                    size_bytes: size_bytes
                    uploaded_at: 2000-01-23T04:56:07.000+00:00
                    file_name: file_name
                    digest: digest
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  url: url
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  user_id: user_id
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  rejection_reason: rejection_reason
                  comment: comment
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                - attestation_digest: attestation_digest
                  user_email: user_email
                  requirement_version_id: requirement_version_id
                  approval_status: APPROVAL_STATUS_UNSPECIFIED
                  created_at: 2000-01-23T04:56:07.000+00:00
                  file_upload:
                    size_bytes: size_bytes
                    uploaded_at: 2000-01-23T04:56:07.000+00:00
                    file_name: file_name
                    digest: digest
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  url: url
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  user_id: user_id
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  rejection_reason: rejection_reason
                  comment: comment
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
              requirement_version_id: requirement_version_id
              approval_status: null
              product_version_id: product_version_id
              created_at: 2000-01-23T04:56:07.000+00:00
              project_version_id: project_version_id
              source_product_name: source_product_name
              approved_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              status_updated_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              approved_at: 2000-01-23T04:56:07.000+00:00
              override_status: override_status
              id: id
              justification: justification
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              status_updated_at: 2000-01-23T04:56:07.000+00:00
            policy_evaluations:
              - policy_evaluation_id: policy_evaluation_id
                sla_due_date: 2000-01-23T04:56:07.000+00:00
                policy_id: policy_id
                workflow_name: workflow_name
                policy_built_in: true
                created_at: 2000-01-23T04:56:07.000+00:00
                sla:
                  hours: hours
                  due_date: 2000-01-23T04:56:07.000+00:00
                  failing_since: 2000-01-23T04:56:07.000+00:00
                policy_version_id: policy_version_id
                name: name
                periodicity:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
                failing_since: 2000-01-23T04:56:07.000+00:00
                material_name: material_name
                workflow_run_id: workflow_run_id
                policy_organization_name: policy_organization_name
                status: UNKNOWN
              - policy_evaluation_id: policy_evaluation_id
                sla_due_date: 2000-01-23T04:56:07.000+00:00
                policy_id: policy_id
                workflow_name: workflow_name
                policy_built_in: true
                created_at: 2000-01-23T04:56:07.000+00:00
                sla:
                  hours: hours
                  due_date: 2000-01-23T04:56:07.000+00:00
                  failing_since: 2000-01-23T04:56:07.000+00:00
                policy_version_id: policy_version_id
                name: name
                periodicity:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
                failing_since: 2000-01-23T04:56:07.000+00:00
                material_name: material_name
                workflow_run_id: workflow_run_id
                policy_organization_name: policy_organization_name
                status: UNKNOWN
            status: status
      properties:
        evaluations:
          items:
            $ref: '#/components/schemas/GetFrameworkComplianceResponseRequirementEvaluationSummary'
          type: array
      type: object
    v1GetFrameworkComplianceResponseExpiredTest:
      example:
        due_at: 2000-01-23T04:56:07.000+00:00
        test_name: test_name
      properties:
        test_name:
          type: string
        due_at:
          format: date-time
          type: string
      type: object
    v1GetOverrideResponse:
      properties:
        override:
          $ref: '#/components/schemas/v1RequirementEvaluationOverride'
        history:
          items:
            $ref: '#/components/schemas/v1LogListItem'
          title: "Audit log history for this override (most recent first): creation and status changes"
          type: array
      title: Response containing the override with evidence submissions
      type: object
    v1GetProductComplianceSummaryResponse:
      description: |-
        Lightweight product compliance summary: per-requirement aggregated status and pre-computed flags,
        without policy payloads, manual evidence, override details or per-project breakdowns.
      example:
        frameworks:
          - framework_name: framework_name
            requirements:
              - requirement_version_id: requirement_version_id
                overall_status: overall_status
                description: description
                display_name: display_name
                requirement_id: requirement_id
                project_breakdown:
                  expired: 9
                  pending: 7
                  failing: 5
                  not_applicable: 1
                  passing: 5
                  total_applicable: 6
                  partial: 2
                  exempted: 3
                automation_level: unspecified
                framework_name: framework_name
                has_manual_evidence_needs_review: true
                requirement_revision: 0
                scope: UNSPECIFIED
                override_status: override_status
                name: name
                framework_display_name: framework_display_name
                not_applicable: true
                has_override: true
                has_pending_override: true
              - requirement_version_id: requirement_version_id
                overall_status: overall_status
                description: description
                display_name: display_name
                requirement_id: requirement_id
                project_breakdown:
                  expired: 9
                  pending: 7
                  failing: 5
                  not_applicable: 1
                  passing: 5
                  total_applicable: 6
                  partial: 2
                  exempted: 3
                automation_level: unspecified
                framework_name: framework_name
                has_manual_evidence_needs_review: true
                requirement_revision: 0
                scope: UNSPECIFIED
                override_status: override_status
                name: name
                framework_display_name: framework_display_name
                not_applicable: true
                has_override: true
                has_pending_override: true
            framework_id: framework_id
            framework_display_name: framework_display_name
            metrics:
              pending_requirements: 5
              passing_requirements: 6
              compliance_percentage: 2.302136
              inactive_requirements: 7
              failing_requirements: 1
              partial_requirements: 5
              total_requirements: 0
          - framework_name: framework_name
            requirements:
              - requirement_version_id: requirement_version_id
                overall_status: overall_status
                description: description
                display_name: display_name
                requirement_id: requirement_id
                project_breakdown:
                  expired: 9
                  pending: 7
                  failing: 5
                  not_applicable: 1
                  passing: 5
                  total_applicable: 6
                  partial: 2
                  exempted: 3
                automation_level: unspecified
                framework_name: framework_name
                has_manual_evidence_needs_review: true
                requirement_revision: 0
                scope: UNSPECIFIED
                override_status: override_status
                name: name
                framework_display_name: framework_display_name
                not_applicable: true
                has_override: true
                has_pending_override: true
              - requirement_version_id: requirement_version_id
                overall_status: overall_status
                description: description
                display_name: display_name
                requirement_id: requirement_id
                project_breakdown:
                  expired: 9
                  pending: 7
                  failing: 5
                  not_applicable: 1
                  passing: 5
                  total_applicable: 6
                  partial: 2
                  exempted: 3
                automation_level: unspecified
                framework_name: framework_name
                has_manual_evidence_needs_review: true
                requirement_revision: 0
                scope: UNSPECIFIED
                override_status: override_status
                name: name
                framework_display_name: framework_display_name
                not_applicable: true
                has_override: true
                has_pending_override: true
            framework_id: framework_id
            framework_display_name: framework_display_name
            metrics:
              pending_requirements: 5
              passing_requirements: 6
              compliance_percentage: 2.302136
              inactive_requirements: 7
              failing_requirements: 1
              partial_requirements: 5
              total_requirements: 0
      properties:
        frameworks:
          items:
            $ref: '#/components/schemas/GetProductComplianceSummaryResponseFrameworkSummary'
          title: Per-framework summaries
          type: array
      type: object
    v1GetProductEvaluationsTimelineResponse:
      properties:
        from:
          format: date-time
          type: string
        to:
          format: date-time
          type: string
        results:
          items:
            $ref: '#/components/schemas/v1TimelineActivity'
          type: array
      type: object
    v1GetProductFrameworkComplianceResponse:
      example:
        frameworks:
          - framework_name: framework_name
            evaluations:
              - requirement_version_id: requirement_version_id
                overall_status: overall_status
                description: description
                product_version_id: product_version_id
                created_at: 2000-01-23T04:56:07.000+00:00
                display_name: display_name
                requirement_id: requirement_id
                manual_evidence_submissions:
                  - submissions:
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                    definition:
                      name: name
                      periodicity:
                        expires_at: 2000-01-23T04:56:07.000+00:00
                        interval: unknown_period
                      description: description
                      optional: true
                      id: id
                      group: group
                    expiration:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                  - submissions:
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                    definition:
                      name: name
                      periodicity:
                        expires_at: 2000-01-23T04:56:07.000+00:00
                        interval: unknown_period
                      description: description
                      optional: true
                      id: id
                      group: group
                    expiration:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                automation_level: null
                project_evaluations:
                  - manual_evidence_submissions:
                      - submissions:
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                        definition:
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          description: description
                          optional: true
                          id: id
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                      - submissions:
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                        definition:
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          description: description
                          optional: true
                          id: id
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                    automation_level: unspecified
                    project_id: project_id
                    expired_tests:
                      - expires_at: 2000-01-23T04:56:07.000+00:00
                        test_name: test_name
                      - expires_at: 2000-01-23T04:56:07.000+00:00
                        test_name: test_name
                    policies:
                      key:
                        evaluations:
                          - policy_evaluation_id: policy_evaluation_id
                            sla_due_date: 2000-01-23T04:56:07.000+00:00
                            policy_id: policy_id
                            workflow_name: workflow_name
                            policy_built_in: true
                            created_at: 2000-01-23T04:56:07.000+00:00
                            sla:
                              hours: hours
                              due_date: 2000-01-23T04:56:07.000+00:00
                              failing_since: 2000-01-23T04:56:07.000+00:00
                            policy_version_id: policy_version_id
                            name: name
                            periodicity:
                              expires_at: 2000-01-23T04:56:07.000+00:00
                              interval: unknown_period
                            failing_since: 2000-01-23T04:56:07.000+00:00
                            material_name: material_name
                            workflow_run_id: workflow_run_id
                            policy_organization_name: policy_organization_name
                            status: UNKNOWN
                          - policy_evaluation_id: policy_evaluation_id
                            sla_due_date: 2000-01-23T04:56:07.000+00:00
                            policy_id: policy_id
                            workflow_name: workflow_name
                            policy_built_in: true
                            created_at: 2000-01-23T04:56:07.000+00:00
                            sla:
                              hours: hours
                              due_date: 2000-01-23T04:56:07.000+00:00
                              failing_since: 2000-01-23T04:56:07.000+00:00
                            policy_version_id: policy_version_id
                            name: name
                            periodicity:
                              expires_at: 2000-01-23T04:56:07.000+00:00
                              interval: unknown_period
                            failing_since: 2000-01-23T04:56:07.000+00:00
                            material_name: material_name
                            workflow_run_id: workflow_run_id
                            policy_organization_name: policy_organization_name
                            status: UNKNOWN
                        definition:
                          policy_id: policy_id
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          policy_built_in: true
                          sla:
                            hours: hours
                            due_date: 2000-01-23T04:56:07.000+00:00
                            failing_since: 2000-01-23T04:56:07.000+00:00
                          parameters:
                            key: parameters
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                    created_at: 2000-01-23T04:56:07.000+00:00
                    project_version_id: project_version_id
                    not_applicable: true
                    override:
                      parent_override_id: parent_override_id
                      evidence_submissions:
                        - attestation_digest: attestation_digest
                          user_email: user_email
                          requirement_version_id: requirement_version_id
                          approval_status: APPROVAL_STATUS_UNSPECIFIED
                          created_at: 2000-01-23T04:56:07.000+00:00
                          file_upload:
                            size_bytes: size_bytes
                            uploaded_at: 2000-01-23T04:56:07.000+00:00
                            file_name: file_name
                            digest: digest
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          url: url
                          approved_by:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                          user_id: user_id
                          approved_at: 2000-01-23T04:56:07.000+00:00
                          rejection_reason: rejection_reason
                          comment: comment
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        - attestation_digest: attestation_digest
                          user_email: user_email
                          requirement_version_id: requirement_version_id
                          approval_status: APPROVAL_STATUS_UNSPECIFIED
                          created_at: 2000-01-23T04:56:07.000+00:00
                          file_upload:
                            size_bytes: size_bytes
                            uploaded_at: 2000-01-23T04:56:07.000+00:00
                            file_name: file_name
                            digest: digest
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          url: url
                          approved_by:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                          user_id: user_id
                          approved_at: 2000-01-23T04:56:07.000+00:00
                          rejection_reason: rejection_reason
                          comment: comment
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                      requirement_version_id: requirement_version_id
                      approval_status: null
                      product_version_id: product_version_id
                      created_at: 2000-01-23T04:56:07.000+00:00
                      project_version_id: project_version_id
                      source_product_name: source_product_name
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      status_updated_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      override_status: override_status
                      id: id
                      justification: justification
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      status_updated_at: 2000-01-23T04:56:07.000+00:00
                    project_name: project_name
                    requirement_exception_id: requirement_exception_id
                    status: status
                  - manual_evidence_submissions:
                      - submissions:
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                        definition:
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          description: description
                          optional: true
                          id: id
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                      - submissions:
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                        definition:
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          description: description
                          optional: true
                          id: id
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                    automation_level: unspecified
                    project_id: project_id
                    expired_tests:
                      - expires_at: 2000-01-23T04:56:07.000+00:00
                        test_name: test_name
                      - expires_at: 2000-01-23T04:56:07.000+00:00
                        test_name: test_name
                    policies:
                      key:
                        evaluations:
                          - policy_evaluation_id: policy_evaluation_id
                            sla_due_date: 2000-01-23T04:56:07.000+00:00
                            policy_id: policy_id
                            workflow_name: workflow_name
                            policy_built_in: true
                            created_at: 2000-01-23T04:56:07.000+00:00
                            sla:
                              hours: hours
                              due_date: 2000-01-23T04:56:07.000+00:00
                              failing_since: 2000-01-23T04:56:07.000+00:00
                            policy_version_id: policy_version_id
                            name: name
                            periodicity:
                              expires_at: 2000-01-23T04:56:07.000+00:00
                              interval: unknown_period
                            failing_since: 2000-01-23T04:56:07.000+00:00
                            material_name: material_name
                            workflow_run_id: workflow_run_id
                            policy_organization_name: policy_organization_name
                            status: UNKNOWN
                          - policy_evaluation_id: policy_evaluation_id
                            sla_due_date: 2000-01-23T04:56:07.000+00:00
                            policy_id: policy_id
                            workflow_name: workflow_name
                            policy_built_in: true
                            created_at: 2000-01-23T04:56:07.000+00:00
                            sla:
                              hours: hours
                              due_date: 2000-01-23T04:56:07.000+00:00
                              failing_since: 2000-01-23T04:56:07.000+00:00
                            policy_version_id: policy_version_id
                            name: name
                            periodicity:
                              expires_at: 2000-01-23T04:56:07.000+00:00
                              interval: unknown_period
                            failing_since: 2000-01-23T04:56:07.000+00:00
                            material_name: material_name
                            workflow_run_id: workflow_run_id
                            policy_organization_name: policy_organization_name
                            status: UNKNOWN
                        definition:
                          policy_id: policy_id
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          policy_built_in: true
                          sla:
                            hours: hours
                            due_date: 2000-01-23T04:56:07.000+00:00
                            failing_since: 2000-01-23T04:56:07.000+00:00
                          parameters:
                            key: parameters
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                    created_at: 2000-01-23T04:56:07.000+00:00
                    project_version_id: project_version_id
                    not_applicable: true
                    override:
                      parent_override_id: parent_override_id
                      evidence_submissions:
                        - attestation_digest: attestation_digest
                          user_email: user_email
                          requirement_version_id: requirement_version_id
                          approval_status: APPROVAL_STATUS_UNSPECIFIED
                          created_at: 2000-01-23T04:56:07.000+00:00
                          file_upload:
                            size_bytes: size_bytes
                            uploaded_at: 2000-01-23T04:56:07.000+00:00
                            file_name: file_name
                            digest: digest
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          url: url
                          approved_by:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                          user_id: user_id
                          approved_at: 2000-01-23T04:56:07.000+00:00
                          rejection_reason: rejection_reason
                          comment: comment
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        - attestation_digest: attestation_digest
                          user_email: user_email
                          requirement_version_id: requirement_version_id
                          approval_status: APPROVAL_STATUS_UNSPECIFIED
                          created_at: 2000-01-23T04:56:07.000+00:00
                          file_upload:
                            size_bytes: size_bytes
                            uploaded_at: 2000-01-23T04:56:07.000+00:00
                            file_name: file_name
                            digest: digest
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          url: url
                          approved_by:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                          user_id: user_id
                          approved_at: 2000-01-23T04:56:07.000+00:00
                          rejection_reason: rejection_reason
                          comment: comment
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                      requirement_version_id: requirement_version_id
                      approval_status: null
                      product_version_id: product_version_id
                      created_at: 2000-01-23T04:56:07.000+00:00
                      project_version_id: project_version_id
                      source_product_name: source_product_name
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      status_updated_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      override_status: override_status
                      id: id
                      justification: justification
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      status_updated_at: 2000-01-23T04:56:07.000+00:00
                    project_name: project_name
                    requirement_exception_id: requirement_exception_id
                    status: status
                expired_tests:
                  - expires_at: 2000-01-23T04:56:07.000+00:00
                    test_name: test_name
                  - expires_at: 2000-01-23T04:56:07.000+00:00
                    test_name: test_name
                requirement_revision: 9
                scope: UNSPECIFIED
                name: name
                override:
                  parent_override_id: parent_override_id
                  evidence_submissions:
                    - attestation_digest: attestation_digest
                      user_email: user_email
                      requirement_version_id: requirement_version_id
                      approval_status: APPROVAL_STATUS_UNSPECIFIED
                      created_at: 2000-01-23T04:56:07.000+00:00
                      file_upload:
                        size_bytes: size_bytes
                        uploaded_at: 2000-01-23T04:56:07.000+00:00
                        file_name: file_name
                        digest: digest
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      url: url
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      user_id: user_id
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      rejection_reason: rejection_reason
                      comment: comment
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    - attestation_digest: attestation_digest
                      user_email: user_email
                      requirement_version_id: requirement_version_id
                      approval_status: APPROVAL_STATUS_UNSPECIFIED
                      created_at: 2000-01-23T04:56:07.000+00:00
                      file_upload:
                        size_bytes: size_bytes
                        uploaded_at: 2000-01-23T04:56:07.000+00:00
                        file_name: file_name
                        digest: digest
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      url: url
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      user_id: user_id
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      rejection_reason: rejection_reason
                      comment: comment
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                  requirement_version_id: requirement_version_id
                  approval_status: null
                  product_version_id: product_version_id
                  created_at: 2000-01-23T04:56:07.000+00:00
                  project_version_id: project_version_id
                  source_product_name: source_product_name
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  status_updated_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  override_status: override_status
                  id: id
                  justification: justification
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  status_updated_at: 2000-01-23T04:56:07.000+00:00
              - requirement_version_id: requirement_version_id
                overall_status: overall_status
                description: description
                product_version_id: product_version_id
                created_at: 2000-01-23T04:56:07.000+00:00
                display_name: display_name
                requirement_id: requirement_id
                manual_evidence_submissions:
                  - submissions:
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                    definition:
                      name: name
                      periodicity:
                        expires_at: 2000-01-23T04:56:07.000+00:00
                        interval: unknown_period
                      description: description
                      optional: true
                      id: id
                      group: group
                    expiration:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                  - submissions:
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                    definition:
                      name: name
                      periodicity:
                        expires_at: 2000-01-23T04:56:07.000+00:00
                        interval: unknown_period
                      description: description
                      optional: true
                      id: id
                      group: group
                    expiration:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                automation_level: null
                project_evaluations:
                  - manual_evidence_submissions:
                      - submissions:
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                        definition:
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          description: description
                          optional: true
                          id: id
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                      - submissions:
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                        definition:
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          description: description
                          optional: true
                          id: id
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                    automation_level: unspecified
                    project_id: project_id
                    expired_tests:
                      - expires_at: 2000-01-23T04:56:07.000+00:00
                        test_name: test_name
                      - expires_at: 2000-01-23T04:56:07.000+00:00
                        test_name: test_name
                    policies:
                      key:
                        evaluations:
                          - policy_evaluation_id: policy_evaluation_id
                            sla_due_date: 2000-01-23T04:56:07.000+00:00
                            policy_id: policy_id
                            workflow_name: workflow_name
                            policy_built_in: true
                            created_at: 2000-01-23T04:56:07.000+00:00
                            sla:
                              hours: hours
                              due_date: 2000-01-23T04:56:07.000+00:00
                              failing_since: 2000-01-23T04:56:07.000+00:00
                            policy_version_id: policy_version_id
                            name: name
                            periodicity:
                              expires_at: 2000-01-23T04:56:07.000+00:00
                              interval: unknown_period
                            failing_since: 2000-01-23T04:56:07.000+00:00
                            material_name: material_name
                            workflow_run_id: workflow_run_id
                            policy_organization_name: policy_organization_name
                            status: UNKNOWN
                          - policy_evaluation_id: policy_evaluation_id
                            sla_due_date: 2000-01-23T04:56:07.000+00:00
                            policy_id: policy_id
                            workflow_name: workflow_name
                            policy_built_in: true
                            created_at: 2000-01-23T04:56:07.000+00:00
                            sla:
                              hours: hours
                              due_date: 2000-01-23T04:56:07.000+00:00
                              failing_since: 2000-01-23T04:56:07.000+00:00
                            policy_version_id: policy_version_id
                            name: name
                            periodicity:
                              expires_at: 2000-01-23T04:56:07.000+00:00
                              interval: unknown_period
                            failing_since: 2000-01-23T04:56:07.000+00:00
                            material_name: material_name
                            workflow_run_id: workflow_run_id
                            policy_organization_name: policy_organization_name
                            status: UNKNOWN
                        definition:
                          policy_id: policy_id
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          policy_built_in: true
                          sla:
                            hours: hours
                            due_date: 2000-01-23T04:56:07.000+00:00
                            failing_since: 2000-01-23T04:56:07.000+00:00
                          parameters:
                            key: parameters
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                    created_at: 2000-01-23T04:56:07.000+00:00
                    project_version_id: project_version_id
                    not_applicable: true
                    override:
                      parent_override_id: parent_override_id
                      evidence_submissions:
                        - attestation_digest: attestation_digest
                          user_email: user_email
                          requirement_version_id: requirement_version_id
                          approval_status: APPROVAL_STATUS_UNSPECIFIED
                          created_at: 2000-01-23T04:56:07.000+00:00
                          file_upload:
                            size_bytes: size_bytes
                            uploaded_at: 2000-01-23T04:56:07.000+00:00
                            file_name: file_name
                            digest: digest
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          url: url
                          approved_by:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                          user_id: user_id
                          approved_at: 2000-01-23T04:56:07.000+00:00
                          rejection_reason: rejection_reason
                          comment: comment
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        - attestation_digest: attestation_digest
                          user_email: user_email
                          requirement_version_id: requirement_version_id
                          approval_status: APPROVAL_STATUS_UNSPECIFIED
                          created_at: 2000-01-23T04:56:07.000+00:00
                          file_upload:
                            size_bytes: size_bytes
                            uploaded_at: 2000-01-23T04:56:07.000+00:00
                            file_name: file_name
                            digest: digest
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          url: url
                          approved_by:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                          user_id: user_id
                          approved_at: 2000-01-23T04:56:07.000+00:00
                          rejection_reason: rejection_reason
                          comment: comment
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                      requirement_version_id: requirement_version_id
                      approval_status: null
                      product_version_id: product_version_id
                      created_at: 2000-01-23T04:56:07.000+00:00
                      project_version_id: project_version_id
                      source_product_name: source_product_name
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      status_updated_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      override_status: override_status
                      id: id
                      justification: justification
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      status_updated_at: 2000-01-23T04:56:07.000+00:00
                    project_name: project_name
                    requirement_exception_id: requirement_exception_id
                    status: status
                  - manual_evidence_submissions:
                      - submissions:
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                        definition:
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          description: description
                          optional: true
                          id: id
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                      - submissions:
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                        definition:
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          description: description
                          optional: true
                          id: id
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                    automation_level: unspecified
                    project_id: project_id
                    expired_tests:
                      - expires_at: 2000-01-23T04:56:07.000+00:00
                        test_name: test_name
                      - expires_at: 2000-01-23T04:56:07.000+00:00
                        test_name: test_name
                    policies:
                      key:
                        evaluations:
                          - policy_evaluation_id: policy_evaluation_id
                            sla_due_date: 2000-01-23T04:56:07.000+00:00
                            policy_id: policy_id
                            workflow_name: workflow_name
                            policy_built_in: true
                            created_at: 2000-01-23T04:56:07.000+00:00
                            sla:
                              hours: hours
                              due_date: 2000-01-23T04:56:07.000+00:00
                              failing_since: 2000-01-23T04:56:07.000+00:00
                            policy_version_id: policy_version_id
                            name: name
                            periodicity:
                              expires_at: 2000-01-23T04:56:07.000+00:00
                              interval: unknown_period
                            failing_since: 2000-01-23T04:56:07.000+00:00
                            material_name: material_name
                            workflow_run_id: workflow_run_id
                            policy_organization_name: policy_organization_name
                            status: UNKNOWN
                          - policy_evaluation_id: policy_evaluation_id
                            sla_due_date: 2000-01-23T04:56:07.000+00:00
                            policy_id: policy_id
                            workflow_name: workflow_name
                            policy_built_in: true
                            created_at: 2000-01-23T04:56:07.000+00:00
                            sla:
                              hours: hours
                              due_date: 2000-01-23T04:56:07.000+00:00
                              failing_since: 2000-01-23T04:56:07.000+00:00
                            policy_version_id: policy_version_id
                            name: name
                            periodicity:
                              expires_at: 2000-01-23T04:56:07.000+00:00
                              interval: unknown_period
                            failing_since: 2000-01-23T04:56:07.000+00:00
                            material_name: material_name
                            workflow_run_id: workflow_run_id
                            policy_organization_name: policy_organization_name
                            status: UNKNOWN
                        definition:
                          policy_id: policy_id
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          policy_built_in: true
                          sla:
                            hours: hours
                            due_date: 2000-01-23T04:56:07.000+00:00
                            failing_since: 2000-01-23T04:56:07.000+00:00
                          parameters:
                            key: parameters
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                    created_at: 2000-01-23T04:56:07.000+00:00
                    project_version_id: project_version_id
                    not_applicable: true
                    override:
                      parent_override_id: parent_override_id
                      evidence_submissions:
                        - attestation_digest: attestation_digest
                          user_email: user_email
                          requirement_version_id: requirement_version_id
                          approval_status: APPROVAL_STATUS_UNSPECIFIED
                          created_at: 2000-01-23T04:56:07.000+00:00
                          file_upload:
                            size_bytes: size_bytes
                            uploaded_at: 2000-01-23T04:56:07.000+00:00
                            file_name: file_name
                            digest: digest
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          url: url
                          approved_by:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                          user_id: user_id
                          approved_at: 2000-01-23T04:56:07.000+00:00
                          rejection_reason: rejection_reason
                          comment: comment
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        - attestation_digest: attestation_digest
                          user_email: user_email
                          requirement_version_id: requirement_version_id
                          approval_status: APPROVAL_STATUS_UNSPECIFIED
                          created_at: 2000-01-23T04:56:07.000+00:00
                          file_upload:
                            size_bytes: size_bytes
                            uploaded_at: 2000-01-23T04:56:07.000+00:00
                            file_name: file_name
                            digest: digest
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          url: url
                          approved_by:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                          user_id: user_id
                          approved_at: 2000-01-23T04:56:07.000+00:00
                          rejection_reason: rejection_reason
                          comment: comment
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                      requirement_version_id: requirement_version_id
                      approval_status: null
                      product_version_id: product_version_id
                      created_at: 2000-01-23T04:56:07.000+00:00
                      project_version_id: project_version_id
                      source_product_name: source_product_name
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      status_updated_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      override_status: override_status
                      id: id
                      justification: justification
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      status_updated_at: 2000-01-23T04:56:07.000+00:00
                    project_name: project_name
                    requirement_exception_id: requirement_exception_id
                    status: status
                expired_tests:
                  - expires_at: 2000-01-23T04:56:07.000+00:00
                    test_name: test_name
                  - expires_at: 2000-01-23T04:56:07.000+00:00
                    test_name: test_name
                requirement_revision: 9
                scope: UNSPECIFIED
                name: name
                override:
                  parent_override_id: parent_override_id
                  evidence_submissions:
                    - attestation_digest: attestation_digest
                      user_email: user_email
                      requirement_version_id: requirement_version_id
                      approval_status: APPROVAL_STATUS_UNSPECIFIED
                      created_at: 2000-01-23T04:56:07.000+00:00
                      file_upload:
                        size_bytes: size_bytes
                        uploaded_at: 2000-01-23T04:56:07.000+00:00
                        file_name: file_name
                        digest: digest
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      url: url
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      user_id: user_id
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      rejection_reason: rejection_reason
                      comment: comment
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    - attestation_digest: attestation_digest
                      user_email: user_email
                      requirement_version_id: requirement_version_id
                      approval_status: APPROVAL_STATUS_UNSPECIFIED
                      created_at: 2000-01-23T04:56:07.000+00:00
                      file_upload:
                        size_bytes: size_bytes
                        uploaded_at: 2000-01-23T04:56:07.000+00:00
                        file_name: file_name
                        digest: digest
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      url: url
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      user_id: user_id
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      rejection_reason: rejection_reason
                      comment: comment
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                  requirement_version_id: requirement_version_id
                  approval_status: null
                  product_version_id: product_version_id
                  created_at: 2000-01-23T04:56:07.000+00:00
                  project_version_id: project_version_id
                  source_product_name: source_product_name
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  status_updated_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  override_status: override_status
                  id: id
                  justification: justification
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  status_updated_at: 2000-01-23T04:56:07.000+00:00
            framework_id: framework_id
            framework_display_name: framework_display_name
            metrics:
              pending_requirements: 5
              passing_requirements: 6
              compliance_percentage: 2.302136
              inactive_requirements: 7
              failing_requirements: 1
              partial_requirements: 5
              total_requirements: 0
          - framework_name: framework_name
            evaluations:
              - requirement_version_id: requirement_version_id
                overall_status: overall_status
                description: description
                product_version_id: product_version_id
                created_at: 2000-01-23T04:56:07.000+00:00
                display_name: display_name
                requirement_id: requirement_id
                manual_evidence_submissions:
                  - submissions:
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                    definition:
                      name: name
                      periodicity:
                        expires_at: 2000-01-23T04:56:07.000+00:00
                        interval: unknown_period
                      description: description
                      optional: true
                      id: id
                      group: group
                    expiration:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                  - submissions:
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                    definition:
                      name: name
                      periodicity:
                        expires_at: 2000-01-23T04:56:07.000+00:00
                        interval: unknown_period
                      description: description
                      optional: true
                      id: id
                      group: group
                    expiration:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                automation_level: null
                project_evaluations:
                  - manual_evidence_submissions:
                      - submissions:
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                        definition:
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          description: description
                          optional: true
                          id: id
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                      - submissions:
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                        definition:
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          description: description
                          optional: true
                          id: id
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                    automation_level: unspecified
                    project_id: project_id
                    expired_tests:
                      - expires_at: 2000-01-23T04:56:07.000+00:00
                        test_name: test_name
                      - expires_at: 2000-01-23T04:56:07.000+00:00
                        test_name: test_name
                    policies:
                      key:
                        evaluations:
                          - policy_evaluation_id: policy_evaluation_id
                            sla_due_date: 2000-01-23T04:56:07.000+00:00
                            policy_id: policy_id
                            workflow_name: workflow_name
                            policy_built_in: true
                            created_at: 2000-01-23T04:56:07.000+00:00
                            sla:
                              hours: hours
                              due_date: 2000-01-23T04:56:07.000+00:00
                              failing_since: 2000-01-23T04:56:07.000+00:00
                            policy_version_id: policy_version_id
                            name: name
                            periodicity:
                              expires_at: 2000-01-23T04:56:07.000+00:00
                              interval: unknown_period
                            failing_since: 2000-01-23T04:56:07.000+00:00
                            material_name: material_name
                            workflow_run_id: workflow_run_id
                            policy_organization_name: policy_organization_name
                            status: UNKNOWN
                          - policy_evaluation_id: policy_evaluation_id
                            sla_due_date: 2000-01-23T04:56:07.000+00:00
                            policy_id: policy_id
                            workflow_name: workflow_name
                            policy_built_in: true
                            created_at: 2000-01-23T04:56:07.000+00:00
                            sla:
                              hours: hours
                              due_date: 2000-01-23T04:56:07.000+00:00
                              failing_since: 2000-01-23T04:56:07.000+00:00
                            policy_version_id: policy_version_id
                            name: name
                            periodicity:
                              expires_at: 2000-01-23T04:56:07.000+00:00
                              interval: unknown_period
                            failing_since: 2000-01-23T04:56:07.000+00:00
                            material_name: material_name
                            workflow_run_id: workflow_run_id
                            policy_organization_name: policy_organization_name
                            status: UNKNOWN
                        definition:
                          policy_id: policy_id
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          policy_built_in: true
                          sla:
                            hours: hours
                            due_date: 2000-01-23T04:56:07.000+00:00
                            failing_since: 2000-01-23T04:56:07.000+00:00
                          parameters:
                            key: parameters
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                    created_at: 2000-01-23T04:56:07.000+00:00
                    project_version_id: project_version_id
                    not_applicable: true
                    override:
                      parent_override_id: parent_override_id
                      evidence_submissions:
                        - attestation_digest: attestation_digest
                          user_email: user_email
                          requirement_version_id: requirement_version_id
                          approval_status: APPROVAL_STATUS_UNSPECIFIED
                          created_at: 2000-01-23T04:56:07.000+00:00
                          file_upload:
                            size_bytes: size_bytes
                            uploaded_at: 2000-01-23T04:56:07.000+00:00
                            file_name: file_name
                            digest: digest
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          url: url
                          approved_by:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                          user_id: user_id
                          approved_at: 2000-01-23T04:56:07.000+00:00
                          rejection_reason: rejection_reason
                          comment: comment
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        - attestation_digest: attestation_digest
                          user_email: user_email
                          requirement_version_id: requirement_version_id
                          approval_status: APPROVAL_STATUS_UNSPECIFIED
                          created_at: 2000-01-23T04:56:07.000+00:00
                          file_upload:
                            size_bytes: size_bytes
                            uploaded_at: 2000-01-23T04:56:07.000+00:00
                            file_name: file_name
                            digest: digest
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          url: url
                          approved_by:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                          user_id: user_id
                          approved_at: 2000-01-23T04:56:07.000+00:00
                          rejection_reason: rejection_reason
                          comment: comment
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                      requirement_version_id: requirement_version_id
                      approval_status: null
                      product_version_id: product_version_id
                      created_at: 2000-01-23T04:56:07.000+00:00
                      project_version_id: project_version_id
                      source_product_name: source_product_name
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      status_updated_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      override_status: override_status
                      id: id
                      justification: justification
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      status_updated_at: 2000-01-23T04:56:07.000+00:00
                    project_name: project_name
                    requirement_exception_id: requirement_exception_id
                    status: status
                  - manual_evidence_submissions:
                      - submissions:
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                        definition:
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          description: description
                          optional: true
                          id: id
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                      - submissions:
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                        definition:
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          description: description
                          optional: true
                          id: id
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                    automation_level: unspecified
                    project_id: project_id
                    expired_tests:
                      - expires_at: 2000-01-23T04:56:07.000+00:00
                        test_name: test_name
                      - expires_at: 2000-01-23T04:56:07.000+00:00
                        test_name: test_name
                    policies:
                      key:
                        evaluations:
                          - policy_evaluation_id: policy_evaluation_id
                            sla_due_date: 2000-01-23T04:56:07.000+00:00
                            policy_id: policy_id
                            workflow_name: workflow_name
                            policy_built_in: true
                            created_at: 2000-01-23T04:56:07.000+00:00
                            sla:
                              hours: hours
                              due_date: 2000-01-23T04:56:07.000+00:00
                              failing_since: 2000-01-23T04:56:07.000+00:00
                            policy_version_id: policy_version_id
                            name: name
                            periodicity:
                              expires_at: 2000-01-23T04:56:07.000+00:00
                              interval: unknown_period
                            failing_since: 2000-01-23T04:56:07.000+00:00
                            material_name: material_name
                            workflow_run_id: workflow_run_id
                            policy_organization_name: policy_organization_name
                            status: UNKNOWN
                          - policy_evaluation_id: policy_evaluation_id
                            sla_due_date: 2000-01-23T04:56:07.000+00:00
                            policy_id: policy_id
                            workflow_name: workflow_name
                            policy_built_in: true
                            created_at: 2000-01-23T04:56:07.000+00:00
                            sla:
                              hours: hours
                              due_date: 2000-01-23T04:56:07.000+00:00
                              failing_since: 2000-01-23T04:56:07.000+00:00
                            policy_version_id: policy_version_id
                            name: name
                            periodicity:
                              expires_at: 2000-01-23T04:56:07.000+00:00
                              interval: unknown_period
                            failing_since: 2000-01-23T04:56:07.000+00:00
                            material_name: material_name
                            workflow_run_id: workflow_run_id
                            policy_organization_name: policy_organization_name
                            status: UNKNOWN
                        definition:
                          policy_id: policy_id
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          policy_built_in: true
                          sla:
                            hours: hours
                            due_date: 2000-01-23T04:56:07.000+00:00
                            failing_since: 2000-01-23T04:56:07.000+00:00
                          parameters:
                            key: parameters
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                    created_at: 2000-01-23T04:56:07.000+00:00
                    project_version_id: project_version_id
                    not_applicable: true
                    override:
                      parent_override_id: parent_override_id
                      evidence_submissions:
                        - attestation_digest: attestation_digest
                          user_email: user_email
                          requirement_version_id: requirement_version_id
                          approval_status: APPROVAL_STATUS_UNSPECIFIED
                          created_at: 2000-01-23T04:56:07.000+00:00
                          file_upload:
                            size_bytes: size_bytes
                            uploaded_at: 2000-01-23T04:56:07.000+00:00
                            file_name: file_name
                            digest: digest
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          url: url
                          approved_by:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                          user_id: user_id
                          approved_at: 2000-01-23T04:56:07.000+00:00
                          rejection_reason: rejection_reason
                          comment: comment
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        - attestation_digest: attestation_digest
                          user_email: user_email
                          requirement_version_id: requirement_version_id
                          approval_status: APPROVAL_STATUS_UNSPECIFIED
                          created_at: 2000-01-23T04:56:07.000+00:00
                          file_upload:
                            size_bytes: size_bytes
                            uploaded_at: 2000-01-23T04:56:07.000+00:00
                            file_name: file_name
                            digest: digest
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          url: url
                          approved_by:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                          user_id: user_id
                          approved_at: 2000-01-23T04:56:07.000+00:00
                          rejection_reason: rejection_reason
                          comment: comment
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                      requirement_version_id: requirement_version_id
                      approval_status: null
                      product_version_id: product_version_id
                      created_at: 2000-01-23T04:56:07.000+00:00
                      project_version_id: project_version_id
                      source_product_name: source_product_name
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      status_updated_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      override_status: override_status
                      id: id
                      justification: justification
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      status_updated_at: 2000-01-23T04:56:07.000+00:00
                    project_name: project_name
                    requirement_exception_id: requirement_exception_id
                    status: status
                expired_tests:
                  - expires_at: 2000-01-23T04:56:07.000+00:00
                    test_name: test_name
                  - expires_at: 2000-01-23T04:56:07.000+00:00
                    test_name: test_name
                requirement_revision: 9
                scope: UNSPECIFIED
                name: name
                override:
                  parent_override_id: parent_override_id
                  evidence_submissions:
                    - attestation_digest: attestation_digest
                      user_email: user_email
                      requirement_version_id: requirement_version_id
                      approval_status: APPROVAL_STATUS_UNSPECIFIED
                      created_at: 2000-01-23T04:56:07.000+00:00
                      file_upload:
                        size_bytes: size_bytes
                        uploaded_at: 2000-01-23T04:56:07.000+00:00
                        file_name: file_name
                        digest: digest
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      url: url
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      user_id: user_id
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      rejection_reason: rejection_reason
                      comment: comment
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    - attestation_digest: attestation_digest
                      user_email: user_email
                      requirement_version_id: requirement_version_id
                      approval_status: APPROVAL_STATUS_UNSPECIFIED
                      created_at: 2000-01-23T04:56:07.000+00:00
                      file_upload:
                        size_bytes: size_bytes
                        uploaded_at: 2000-01-23T04:56:07.000+00:00
                        file_name: file_name
                        digest: digest
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      url: url
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      user_id: user_id
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      rejection_reason: rejection_reason
                      comment: comment
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                  requirement_version_id: requirement_version_id
                  approval_status: null
                  product_version_id: product_version_id
                  created_at: 2000-01-23T04:56:07.000+00:00
                  project_version_id: project_version_id
                  source_product_name: source_product_name
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  status_updated_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  override_status: override_status
                  id: id
                  justification: justification
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  status_updated_at: 2000-01-23T04:56:07.000+00:00
              - requirement_version_id: requirement_version_id
                overall_status: overall_status
                description: description
                product_version_id: product_version_id
                created_at: 2000-01-23T04:56:07.000+00:00
                display_name: display_name
                requirement_id: requirement_id
                manual_evidence_submissions:
                  - submissions:
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                    definition:
                      name: name
                      periodicity:
                        expires_at: 2000-01-23T04:56:07.000+00:00
                        interval: unknown_period
                      description: description
                      optional: true
                      id: id
                      group: group
                    expiration:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                  - submissions:
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      - attestation_digest: attestation_digest
                        user_email: user_email
                        requirement_version_id: requirement_version_id
                        approval_status: APPROVAL_STATUS_UNSPECIFIED
                        created_at: 2000-01-23T04:56:07.000+00:00
                        file_upload:
                          size_bytes: size_bytes
                          uploaded_at: 2000-01-23T04:56:07.000+00:00
                          file_name: file_name
                          digest: digest
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        url: url
                        approved_by:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                        user_id: user_id
                        approved_at: 2000-01-23T04:56:07.000+00:00
                        rejection_reason: rejection_reason
                        comment: comment
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                    definition:
                      name: name
                      periodicity:
                        expires_at: 2000-01-23T04:56:07.000+00:00
                        interval: unknown_period
                      description: description
                      optional: true
                      id: id
                      group: group
                    expiration:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                automation_level: null
                project_evaluations:
                  - manual_evidence_submissions:
                      - submissions:
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                        definition:
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          description: description
                          optional: true
                          id: id
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                      - submissions:
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                        definition:
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          description: description
                          optional: true
                          id: id
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                    automation_level: unspecified
                    project_id: project_id
                    expired_tests:
                      - expires_at: 2000-01-23T04:56:07.000+00:00
                        test_name: test_name
                      - expires_at: 2000-01-23T04:56:07.000+00:00
                        test_name: test_name
                    policies:
                      key:
                        evaluations:
                          - policy_evaluation_id: policy_evaluation_id
                            sla_due_date: 2000-01-23T04:56:07.000+00:00
                            policy_id: policy_id
                            workflow_name: workflow_name
                            policy_built_in: true
                            created_at: 2000-01-23T04:56:07.000+00:00
                            sla:
                              hours: hours
                              due_date: 2000-01-23T04:56:07.000+00:00
                              failing_since: 2000-01-23T04:56:07.000+00:00
                            policy_version_id: policy_version_id
                            name: name
                            periodicity:
                              expires_at: 2000-01-23T04:56:07.000+00:00
                              interval: unknown_period
                            failing_since: 2000-01-23T04:56:07.000+00:00
                            material_name: material_name
                            workflow_run_id: workflow_run_id
                            policy_organization_name: policy_organization_name
                            status: UNKNOWN
                          - policy_evaluation_id: policy_evaluation_id
                            sla_due_date: 2000-01-23T04:56:07.000+00:00
                            policy_id: policy_id
                            workflow_name: workflow_name
                            policy_built_in: true
                            created_at: 2000-01-23T04:56:07.000+00:00
                            sla:
                              hours: hours
                              due_date: 2000-01-23T04:56:07.000+00:00
                              failing_since: 2000-01-23T04:56:07.000+00:00
                            policy_version_id: policy_version_id
                            name: name
                            periodicity:
                              expires_at: 2000-01-23T04:56:07.000+00:00
                              interval: unknown_period
                            failing_since: 2000-01-23T04:56:07.000+00:00
                            material_name: material_name
                            workflow_run_id: workflow_run_id
                            policy_organization_name: policy_organization_name
                            status: UNKNOWN
                        definition:
                          policy_id: policy_id
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          policy_built_in: true
                          sla:
                            hours: hours
                            due_date: 2000-01-23T04:56:07.000+00:00
                            failing_since: 2000-01-23T04:56:07.000+00:00
                          parameters:
                            key: parameters
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                    created_at: 2000-01-23T04:56:07.000+00:00
                    project_version_id: project_version_id
                    not_applicable: true
                    override:
                      parent_override_id: parent_override_id
                      evidence_submissions:
                        - attestation_digest: attestation_digest
                          user_email: user_email
                          requirement_version_id: requirement_version_id
                          approval_status: APPROVAL_STATUS_UNSPECIFIED
                          created_at: 2000-01-23T04:56:07.000+00:00
                          file_upload:
                            size_bytes: size_bytes
                            uploaded_at: 2000-01-23T04:56:07.000+00:00
                            file_name: file_name
                            digest: digest
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          url: url
                          approved_by:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                          user_id: user_id
                          approved_at: 2000-01-23T04:56:07.000+00:00
                          rejection_reason: rejection_reason
                          comment: comment
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        - attestation_digest: attestation_digest
                          user_email: user_email
                          requirement_version_id: requirement_version_id
                          approval_status: APPROVAL_STATUS_UNSPECIFIED
                          created_at: 2000-01-23T04:56:07.000+00:00
                          file_upload:
                            size_bytes: size_bytes
                            uploaded_at: 2000-01-23T04:56:07.000+00:00
                            file_name: file_name
                            digest: digest
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          url: url
                          approved_by:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                          user_id: user_id
                          approved_at: 2000-01-23T04:56:07.000+00:00
                          rejection_reason: rejection_reason
                          comment: comment
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                      requirement_version_id: requirement_version_id
                      approval_status: null
                      product_version_id: product_version_id
                      created_at: 2000-01-23T04:56:07.000+00:00
                      project_version_id: project_version_id
                      source_product_name: source_product_name
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      status_updated_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      override_status: override_status
                      id: id
                      justification: justification
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      status_updated_at: 2000-01-23T04:56:07.000+00:00
                    project_name: project_name
                    requirement_exception_id: requirement_exception_id
                    status: status
                  - manual_evidence_submissions:
                      - submissions:
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                        definition:
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          description: description
                          optional: true
                          id: id
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                      - submissions:
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          - attestation_digest: attestation_digest
                            user_email: user_email
                            requirement_version_id: requirement_version_id
                            approval_status: APPROVAL_STATUS_UNSPECIFIED
                            created_at: 2000-01-23T04:56:07.000+00:00
                            file_upload:
                              size_bytes: size_bytes
                              uploaded_at: 2000-01-23T04:56:07.000+00:00
                              file_name: file_name
                              digest: digest
                              id: id
                              user:
                                intercom_hash: intercom_hash
                                created_at: 2000-01-23T04:56:07.000+00:00
                                last_name: last_name
                                id: id
                                first_name: first_name
                                email: email
                                instance_admin: true
                            url: url
                            approved_by:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                            user_id: user_id
                            approved_at: 2000-01-23T04:56:07.000+00:00
                            rejection_reason: rejection_reason
                            comment: comment
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                        definition:
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          description: description
                          optional: true
                          id: id
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                    automation_level: unspecified
                    project_id: project_id
                    expired_tests:
                      - expires_at: 2000-01-23T04:56:07.000+00:00
                        test_name: test_name
                      - expires_at: 2000-01-23T04:56:07.000+00:00
                        test_name: test_name
                    policies:
                      key:
                        evaluations:
                          - policy_evaluation_id: policy_evaluation_id
                            sla_due_date: 2000-01-23T04:56:07.000+00:00
                            policy_id: policy_id
                            workflow_name: workflow_name
                            policy_built_in: true
                            created_at: 2000-01-23T04:56:07.000+00:00
                            sla:
                              hours: hours
                              due_date: 2000-01-23T04:56:07.000+00:00
                              failing_since: 2000-01-23T04:56:07.000+00:00
                            policy_version_id: policy_version_id
                            name: name
                            periodicity:
                              expires_at: 2000-01-23T04:56:07.000+00:00
                              interval: unknown_period
                            failing_since: 2000-01-23T04:56:07.000+00:00
                            material_name: material_name
                            workflow_run_id: workflow_run_id
                            policy_organization_name: policy_organization_name
                            status: UNKNOWN
                          - policy_evaluation_id: policy_evaluation_id
                            sla_due_date: 2000-01-23T04:56:07.000+00:00
                            policy_id: policy_id
                            workflow_name: workflow_name
                            policy_built_in: true
                            created_at: 2000-01-23T04:56:07.000+00:00
                            sla:
                              hours: hours
                              due_date: 2000-01-23T04:56:07.000+00:00
                              failing_since: 2000-01-23T04:56:07.000+00:00
                            policy_version_id: policy_version_id
                            name: name
                            periodicity:
                              expires_at: 2000-01-23T04:56:07.000+00:00
                              interval: unknown_period
                            failing_since: 2000-01-23T04:56:07.000+00:00
                            material_name: material_name
                            workflow_run_id: workflow_run_id
                            policy_organization_name: policy_organization_name
                            status: UNKNOWN
                        definition:
                          policy_id: policy_id
                          name: name
                          periodicity:
                            expires_at: 2000-01-23T04:56:07.000+00:00
                            interval: unknown_period
                          policy_built_in: true
                          sla:
                            hours: hours
                            due_date: 2000-01-23T04:56:07.000+00:00
                            failing_since: 2000-01-23T04:56:07.000+00:00
                          parameters:
                            key: parameters
                          group: group
                        expiration:
                          expires_at: 2000-01-23T04:56:07.000+00:00
                          interval: unknown_period
                    created_at: 2000-01-23T04:56:07.000+00:00
                    project_version_id: project_version_id
                    not_applicable: true
                    override:
                      parent_override_id: parent_override_id
                      evidence_submissions:
                        - attestation_digest: attestation_digest
                          user_email: user_email
                          requirement_version_id: requirement_version_id
                          approval_status: APPROVAL_STATUS_UNSPECIFIED
                          created_at: 2000-01-23T04:56:07.000+00:00
                          file_upload:
                            size_bytes: size_bytes
                            uploaded_at: 2000-01-23T04:56:07.000+00:00
                            file_name: file_name
                            digest: digest
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          url: url
                          approved_by:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                          user_id: user_id
                          approved_at: 2000-01-23T04:56:07.000+00:00
                          rejection_reason: rejection_reason
                          comment: comment
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                        - attestation_digest: attestation_digest
                          user_email: user_email
                          requirement_version_id: requirement_version_id
                          approval_status: APPROVAL_STATUS_UNSPECIFIED
                          created_at: 2000-01-23T04:56:07.000+00:00
                          file_upload:
                            size_bytes: size_bytes
                            uploaded_at: 2000-01-23T04:56:07.000+00:00
                            file_name: file_name
                            digest: digest
                            id: id
                            user:
                              intercom_hash: intercom_hash
                              created_at: 2000-01-23T04:56:07.000+00:00
                              last_name: last_name
                              id: id
                              first_name: first_name
                              email: email
                              instance_admin: true
                          url: url
                          approved_by:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                          user_id: user_id
                          approved_at: 2000-01-23T04:56:07.000+00:00
                          rejection_reason: rejection_reason
                          comment: comment
                          id: id
                          user:
                            intercom_hash: intercom_hash
                            created_at: 2000-01-23T04:56:07.000+00:00
                            last_name: last_name
                            id: id
                            first_name: first_name
                            email: email
                            instance_admin: true
                      requirement_version_id: requirement_version_id
                      approval_status: null
                      product_version_id: product_version_id
                      created_at: 2000-01-23T04:56:07.000+00:00
                      project_version_id: project_version_id
                      source_product_name: source_product_name
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      status_updated_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      override_status: override_status
                      id: id
                      justification: justification
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      status_updated_at: 2000-01-23T04:56:07.000+00:00
                    project_name: project_name
                    requirement_exception_id: requirement_exception_id
                    status: status
                expired_tests:
                  - expires_at: 2000-01-23T04:56:07.000+00:00
                    test_name: test_name
                  - expires_at: 2000-01-23T04:56:07.000+00:00
                    test_name: test_name
                requirement_revision: 9
                scope: UNSPECIFIED
                name: name
                override:
                  parent_override_id: parent_override_id
                  evidence_submissions:
                    - attestation_digest: attestation_digest
                      user_email: user_email
                      requirement_version_id: requirement_version_id
                      approval_status: APPROVAL_STATUS_UNSPECIFIED
                      created_at: 2000-01-23T04:56:07.000+00:00
                      file_upload:
                        size_bytes: size_bytes
                        uploaded_at: 2000-01-23T04:56:07.000+00:00
                        file_name: file_name
                        digest: digest
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      url: url
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      user_id: user_id
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      rejection_reason: rejection_reason
                      comment: comment
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    - attestation_digest: attestation_digest
                      user_email: user_email
                      requirement_version_id: requirement_version_id
                      approval_status: APPROVAL_STATUS_UNSPECIFIED
                      created_at: 2000-01-23T04:56:07.000+00:00
                      file_upload:
                        size_bytes: size_bytes
                        uploaded_at: 2000-01-23T04:56:07.000+00:00
                        file_name: file_name
                        digest: digest
                        id: id
                        user:
                          intercom_hash: intercom_hash
                          created_at: 2000-01-23T04:56:07.000+00:00
                          last_name: last_name
                          id: id
                          first_name: first_name
                          email: email
                          instance_admin: true
                      url: url
                      approved_by:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                      user_id: user_id
                      approved_at: 2000-01-23T04:56:07.000+00:00
                      rejection_reason: rejection_reason
                      comment: comment
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                  requirement_version_id: requirement_version_id
                  approval_status: null
                  product_version_id: product_version_id
                  created_at: 2000-01-23T04:56:07.000+00:00
                  project_version_id: project_version_id
                  source_product_name: source_product_name
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  status_updated_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  override_status: override_status
                  id: id
                  justification: justification
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  status_updated_at: 2000-01-23T04:56:07.000+00:00
            framework_id: framework_id
            framework_display_name: framework_display_name
            metrics:
              pending_requirements: 5
              passing_requirements: 6
              compliance_percentage: 2.302136
              inactive_requirements: 7
              failing_requirements: 1
              partial_requirements: 5
              total_requirements: 0
      properties:
        frameworks:
          items:
            $ref: '#/components/schemas/GetProductFrameworkComplianceResponseFrameworkComplianceSummary'
          title: List of frameworks with their aggregated compliance data and requirement evaluations
          type: array
      type: object
    v1GetProductFrameworkComplianceResponseExpiredTest:
      example:
        expires_at: 2000-01-23T04:56:07.000+00:00
        test_name: test_name
      properties:
        test_name:
          title: Name of the test that has expired
          type: string
        expires_at:
          format: date-time
          title: The date when the test result is no longer valid
          type: string
      type: object
    v1GetProductFrameworkComplianceResponseProjectEvaluationDetail:
      example:
        manual_evidence_submissions:
          - submissions:
              - attestation_digest: attestation_digest
                user_email: user_email
                requirement_version_id: requirement_version_id
                approval_status: APPROVAL_STATUS_UNSPECIFIED
                created_at: 2000-01-23T04:56:07.000+00:00
                file_upload:
                  size_bytes: size_bytes
                  uploaded_at: 2000-01-23T04:56:07.000+00:00
                  file_name: file_name
                  digest: digest
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                url: url
                approved_by:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                user_id: user_id
                approved_at: 2000-01-23T04:56:07.000+00:00
                rejection_reason: rejection_reason
                comment: comment
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
              - attestation_digest: attestation_digest
                user_email: user_email
                requirement_version_id: requirement_version_id
                approval_status: APPROVAL_STATUS_UNSPECIFIED
                created_at: 2000-01-23T04:56:07.000+00:00
                file_upload:
                  size_bytes: size_bytes
                  uploaded_at: 2000-01-23T04:56:07.000+00:00
                  file_name: file_name
                  digest: digest
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                url: url
                approved_by:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                user_id: user_id
                approved_at: 2000-01-23T04:56:07.000+00:00
                rejection_reason: rejection_reason
                comment: comment
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
            definition:
              name: name
              periodicity:
                expires_at: 2000-01-23T04:56:07.000+00:00
                interval: unknown_period
              description: description
              optional: true
              id: id
              group: group
            expiration:
              expires_at: 2000-01-23T04:56:07.000+00:00
              interval: unknown_period
          - submissions:
              - attestation_digest: attestation_digest
                user_email: user_email
                requirement_version_id: requirement_version_id
                approval_status: APPROVAL_STATUS_UNSPECIFIED
                created_at: 2000-01-23T04:56:07.000+00:00
                file_upload:
                  size_bytes: size_bytes
                  uploaded_at: 2000-01-23T04:56:07.000+00:00
                  file_name: file_name
                  digest: digest
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                url: url
                approved_by:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                user_id: user_id
                approved_at: 2000-01-23T04:56:07.000+00:00
                rejection_reason: rejection_reason
                comment: comment
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
              - attestation_digest: attestation_digest
                user_email: user_email
                requirement_version_id: requirement_version_id
                approval_status: APPROVAL_STATUS_UNSPECIFIED
                created_at: 2000-01-23T04:56:07.000+00:00
                file_upload:
                  size_bytes: size_bytes
                  uploaded_at: 2000-01-23T04:56:07.000+00:00
                  file_name: file_name
                  digest: digest
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                url: url
                approved_by:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                user_id: user_id
                approved_at: 2000-01-23T04:56:07.000+00:00
                rejection_reason: rejection_reason
                comment: comment
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
            definition:
              name: name
              periodicity:
                expires_at: 2000-01-23T04:56:07.000+00:00
                interval: unknown_period
              description: description
              optional: true
              id: id
              group: group
            expiration:
              expires_at: 2000-01-23T04:56:07.000+00:00
              interval: unknown_period
        automation_level: unspecified
        project_id: project_id
        expired_tests:
          - expires_at: 2000-01-23T04:56:07.000+00:00
            test_name: test_name
          - expires_at: 2000-01-23T04:56:07.000+00:00
            test_name: test_name
        policies:
          key:
            evaluations:
              - policy_evaluation_id: policy_evaluation_id
                sla_due_date: 2000-01-23T04:56:07.000+00:00
                policy_id: policy_id
                workflow_name: workflow_name
                policy_built_in: true
                created_at: 2000-01-23T04:56:07.000+00:00
                sla:
                  hours: hours
                  due_date: 2000-01-23T04:56:07.000+00:00
                  failing_since: 2000-01-23T04:56:07.000+00:00
                policy_version_id: policy_version_id
                name: name
                periodicity:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
                failing_since: 2000-01-23T04:56:07.000+00:00
                material_name: material_name
                workflow_run_id: workflow_run_id
                policy_organization_name: policy_organization_name
                status: UNKNOWN
              - policy_evaluation_id: policy_evaluation_id
                sla_due_date: 2000-01-23T04:56:07.000+00:00
                policy_id: policy_id
                workflow_name: workflow_name
                policy_built_in: true
                created_at: 2000-01-23T04:56:07.000+00:00
                sla:
                  hours: hours
                  due_date: 2000-01-23T04:56:07.000+00:00
                  failing_since: 2000-01-23T04:56:07.000+00:00
                policy_version_id: policy_version_id
                name: name
                periodicity:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
                failing_since: 2000-01-23T04:56:07.000+00:00
                material_name: material_name
                workflow_run_id: workflow_run_id
                policy_organization_name: policy_organization_name
                status: UNKNOWN
            definition:
              policy_id: policy_id
              name: name
              periodicity:
                expires_at: 2000-01-23T04:56:07.000+00:00
                interval: unknown_period
              policy_built_in: true
              sla:
                hours: hours
                due_date: 2000-01-23T04:56:07.000+00:00
                failing_since: 2000-01-23T04:56:07.000+00:00
              parameters:
                key: parameters
              group: group
            expiration:
              expires_at: 2000-01-23T04:56:07.000+00:00
              interval: unknown_period
        created_at: 2000-01-23T04:56:07.000+00:00
        project_version_id: project_version_id
        not_applicable: true
        override:
          parent_override_id: parent_override_id
          evidence_submissions:
            - attestation_digest: attestation_digest
              user_email: user_email
              requirement_version_id: requirement_version_id
              approval_status: APPROVAL_STATUS_UNSPECIFIED
              created_at: 2000-01-23T04:56:07.000+00:00
              file_upload:
                size_bytes: size_bytes
                uploaded_at: 2000-01-23T04:56:07.000+00:00
                file_name: file_name
                digest: digest
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
              url: url
              approved_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              user_id: user_id
              approved_at: 2000-01-23T04:56:07.000+00:00
              rejection_reason: rejection_reason
              comment: comment
              id: id
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
            - attestation_digest: attestation_digest
              user_email: user_email
              requirement_version_id: requirement_version_id
              approval_status: APPROVAL_STATUS_UNSPECIFIED
              created_at: 2000-01-23T04:56:07.000+00:00
              file_upload:
                size_bytes: size_bytes
                uploaded_at: 2000-01-23T04:56:07.000+00:00
                file_name: file_name
                digest: digest
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
              url: url
              approved_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              user_id: user_id
              approved_at: 2000-01-23T04:56:07.000+00:00
              rejection_reason: rejection_reason
              comment: comment
              id: id
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
          requirement_version_id: requirement_version_id
          approval_status: null
          product_version_id: product_version_id
          created_at: 2000-01-23T04:56:07.000+00:00
          project_version_id: project_version_id
          source_product_name: source_product_name
          approved_by:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          status_updated_by:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          approved_at: 2000-01-23T04:56:07.000+00:00
          override_status: override_status
          id: id
          justification: justification
          user:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          status_updated_at: 2000-01-23T04:56:07.000+00:00
        project_name: project_name
        requirement_exception_id: requirement_exception_id
        status: status
      properties:
        project_id:
          title: Unique identifier of the project
          type: string
        project_version_id:
          title: Unique identifier of the project version
          type: string
        project_name:
          title: Name of the project
          type: string
        status:
          title: "The evaluation status for this specific project (pass, fail, partial, pending)"
          type: string
        not_applicable:
          title: "If true, this requirement is not applicable to this project and evaluation data should be ignored"
          type: boolean
        requirement_exception_id:
          title: "If set, indicates an exception was granted for this requirement"
          type: string
        created_at:
          format: date-time
          title: Timestamp when this project evaluation was created
          type: string
        policies:
          additionalProperties:
            $ref: '#/components/schemas/v1RequirementPolicyEvaluations'
          title: Map of policy IDs to their evaluations for this project
          type: object
        manual_evidence_submissions:
          items:
            $ref: '#/components/schemas/v1ManualEvidenceDefinitionWithSubmissions'
          title: Manual evidence submissions for this project
          type: array
        expired_tests:
          items:
            $ref: '#/components/schemas/v1GetProductFrameworkComplianceResponseExpiredTest'
          title: List of tests that have expired their validity period
          type: array
        automation_level:
          $ref: '#/components/schemas/v1RequirementAutomationLevel'
        override:
          $ref: '#/components/schemas/v1RequirementEvaluationOverride'
      type: object
    v1GetProductRequirementComplianceDetailResponse:
      description: Full product compliance detail for a single requirement.
      example:
        manual_evidence_submissions:
          - submissions:
              - attestation_digest: attestation_digest
                user_email: user_email
                requirement_version_id: requirement_version_id
                approval_status: APPROVAL_STATUS_UNSPECIFIED
                created_at: 2000-01-23T04:56:07.000+00:00
                file_upload:
                  size_bytes: size_bytes
                  uploaded_at: 2000-01-23T04:56:07.000+00:00
                  file_name: file_name
                  digest: digest
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                url: url
                approved_by:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                user_id: user_id
                approved_at: 2000-01-23T04:56:07.000+00:00
                rejection_reason: rejection_reason
                comment: comment
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
              - attestation_digest: attestation_digest
                user_email: user_email
                requirement_version_id: requirement_version_id
                approval_status: APPROVAL_STATUS_UNSPECIFIED
                created_at: 2000-01-23T04:56:07.000+00:00
                file_upload:
                  size_bytes: size_bytes
                  uploaded_at: 2000-01-23T04:56:07.000+00:00
                  file_name: file_name
                  digest: digest
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                url: url
                approved_by:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                user_id: user_id
                approved_at: 2000-01-23T04:56:07.000+00:00
                rejection_reason: rejection_reason
                comment: comment
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
            definition:
              name: name
              periodicity:
                expires_at: 2000-01-23T04:56:07.000+00:00
                interval: unknown_period
              description: description
              optional: true
              id: id
              group: group
            expiration:
              expires_at: 2000-01-23T04:56:07.000+00:00
              interval: unknown_period
          - submissions:
              - attestation_digest: attestation_digest
                user_email: user_email
                requirement_version_id: requirement_version_id
                approval_status: APPROVAL_STATUS_UNSPECIFIED
                created_at: 2000-01-23T04:56:07.000+00:00
                file_upload:
                  size_bytes: size_bytes
                  uploaded_at: 2000-01-23T04:56:07.000+00:00
                  file_name: file_name
                  digest: digest
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                url: url
                approved_by:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                user_id: user_id
                approved_at: 2000-01-23T04:56:07.000+00:00
                rejection_reason: rejection_reason
                comment: comment
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
              - attestation_digest: attestation_digest
                user_email: user_email
                requirement_version_id: requirement_version_id
                approval_status: APPROVAL_STATUS_UNSPECIFIED
                created_at: 2000-01-23T04:56:07.000+00:00
                file_upload:
                  size_bytes: size_bytes
                  uploaded_at: 2000-01-23T04:56:07.000+00:00
                  file_name: file_name
                  digest: digest
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                url: url
                approved_by:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                user_id: user_id
                approved_at: 2000-01-23T04:56:07.000+00:00
                rejection_reason: rejection_reason
                comment: comment
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
            definition:
              name: name
              periodicity:
                expires_at: 2000-01-23T04:56:07.000+00:00
                interval: unknown_period
              description: description
              optional: true
              id: id
              group: group
            expiration:
              expires_at: 2000-01-23T04:56:07.000+00:00
              interval: unknown_period
        automation_level: unspecified
        requirement_version_id: requirement_version_id
        expired_tests:
          - expires_at: 2000-01-23T04:56:07.000+00:00
            test_name: test_name
          - expires_at: 2000-01-23T04:56:07.000+00:00
            test_name: test_name
        project_evaluations:
          - manual_evidence_submissions:
              - submissions:
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                definition:
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  description: description
                  optional: true
                  id: id
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
              - submissions:
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                definition:
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  description: description
                  optional: true
                  id: id
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
            automation_level: null
            project_id: project_id
            expired_tests:
              - expires_at: 2000-01-23T04:56:07.000+00:00
                test_name: test_name
              - expires_at: 2000-01-23T04:56:07.000+00:00
                test_name: test_name
            policies:
              key:
                evaluations:
                  - policy_evaluation_id: policy_evaluation_id
                    sla_due_date: 2000-01-23T04:56:07.000+00:00
                    policy_id: policy_id
                    workflow_name: workflow_name
                    policy_built_in: true
                    created_at: 2000-01-23T04:56:07.000+00:00
                    sla:
                      hours: hours
                      due_date: 2000-01-23T04:56:07.000+00:00
                      failing_since: 2000-01-23T04:56:07.000+00:00
                    policy_version_id: policy_version_id
                    name: name
                    periodicity:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                    failing_since: 2000-01-23T04:56:07.000+00:00
                    material_name: material_name
                    workflow_run_id: workflow_run_id
                    policy_organization_name: policy_organization_name
                    status: UNKNOWN
                  - policy_evaluation_id: policy_evaluation_id
                    sla_due_date: 2000-01-23T04:56:07.000+00:00
                    policy_id: policy_id
                    workflow_name: workflow_name
                    policy_built_in: true
                    created_at: 2000-01-23T04:56:07.000+00:00
                    sla:
                      hours: hours
                      due_date: 2000-01-23T04:56:07.000+00:00
                      failing_since: 2000-01-23T04:56:07.000+00:00
                    policy_version_id: policy_version_id
                    name: name
                    periodicity:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                    failing_since: 2000-01-23T04:56:07.000+00:00
                    material_name: material_name
                    workflow_run_id: workflow_run_id
                    policy_organization_name: policy_organization_name
                    status: UNKNOWN
                definition:
                  policy_id: policy_id
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  policy_built_in: true
                  sla:
                    hours: hours
                    due_date: 2000-01-23T04:56:07.000+00:00
                    failing_since: 2000-01-23T04:56:07.000+00:00
                  parameters:
                    key: parameters
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
            project_version_id: project_version_id
            not_applicable: true
            override:
              parent_override_id: parent_override_id
              evidence_submissions:
                - attestation_digest: attestation_digest
                  user_email: user_email
                  requirement_version_id: requirement_version_id
                  approval_status: APPROVAL_STATUS_UNSPECIFIED
                  created_at: 2000-01-23T04:56:07.000+00:00
                  file_upload:
                    size_bytes: size_bytes
                    uploaded_at: 2000-01-23T04:56:07.000+00:00
                    file_name: file_name
                    digest: digest
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  url: url
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  user_id: user_id
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  rejection_reason: rejection_reason
                  comment: comment
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                - attestation_digest: attestation_digest
                  user_email: user_email
                  requirement_version_id: requirement_version_id
                  approval_status: APPROVAL_STATUS_UNSPECIFIED
                  created_at: 2000-01-23T04:56:07.000+00:00
                  file_upload:
                    size_bytes: size_bytes
                    uploaded_at: 2000-01-23T04:56:07.000+00:00
                    file_name: file_name
                    digest: digest
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  url: url
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  user_id: user_id
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  rejection_reason: rejection_reason
                  comment: comment
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
              requirement_version_id: requirement_version_id
              approval_status: null
              product_version_id: product_version_id
              created_at: 2000-01-23T04:56:07.000+00:00
              project_version_id: project_version_id
              source_product_name: source_product_name
              approved_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              status_updated_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              approved_at: 2000-01-23T04:56:07.000+00:00
              override_status: override_status
              id: id
              justification: justification
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              status_updated_at: 2000-01-23T04:56:07.000+00:00
            project_name: project_name
            requirement_exception_id: requirement_exception_id
            status: status
          - manual_evidence_submissions:
              - submissions:
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                definition:
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  description: description
                  optional: true
                  id: id
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
              - submissions:
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  - attestation_digest: attestation_digest
                    user_email: user_email
                    requirement_version_id: requirement_version_id
                    approval_status: APPROVAL_STATUS_UNSPECIFIED
                    created_at: 2000-01-23T04:56:07.000+00:00
                    file_upload:
                      size_bytes: size_bytes
                      uploaded_at: 2000-01-23T04:56:07.000+00:00
                      file_name: file_name
                      digest: digest
                      id: id
                      user:
                        intercom_hash: intercom_hash
                        created_at: 2000-01-23T04:56:07.000+00:00
                        last_name: last_name
                        id: id
                        first_name: first_name
                        email: email
                        instance_admin: true
                    url: url
                    approved_by:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                    user_id: user_id
                    approved_at: 2000-01-23T04:56:07.000+00:00
                    rejection_reason: rejection_reason
                    comment: comment
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                definition:
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  description: description
                  optional: true
                  id: id
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
            automation_level: null
            project_id: project_id
            expired_tests:
              - expires_at: 2000-01-23T04:56:07.000+00:00
                test_name: test_name
              - expires_at: 2000-01-23T04:56:07.000+00:00
                test_name: test_name
            policies:
              key:
                evaluations:
                  - policy_evaluation_id: policy_evaluation_id
                    sla_due_date: 2000-01-23T04:56:07.000+00:00
                    policy_id: policy_id
                    workflow_name: workflow_name
                    policy_built_in: true
                    created_at: 2000-01-23T04:56:07.000+00:00
                    sla:
                      hours: hours
                      due_date: 2000-01-23T04:56:07.000+00:00
                      failing_since: 2000-01-23T04:56:07.000+00:00
                    policy_version_id: policy_version_id
                    name: name
                    periodicity:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                    failing_since: 2000-01-23T04:56:07.000+00:00
                    material_name: material_name
                    workflow_run_id: workflow_run_id
                    policy_organization_name: policy_organization_name
                    status: UNKNOWN
                  - policy_evaluation_id: policy_evaluation_id
                    sla_due_date: 2000-01-23T04:56:07.000+00:00
                    policy_id: policy_id
                    workflow_name: workflow_name
                    policy_built_in: true
                    created_at: 2000-01-23T04:56:07.000+00:00
                    sla:
                      hours: hours
                      due_date: 2000-01-23T04:56:07.000+00:00
                      failing_since: 2000-01-23T04:56:07.000+00:00
                    policy_version_id: policy_version_id
                    name: name
                    periodicity:
                      expires_at: 2000-01-23T04:56:07.000+00:00
                      interval: unknown_period
                    failing_since: 2000-01-23T04:56:07.000+00:00
                    material_name: material_name
                    workflow_run_id: workflow_run_id
                    policy_organization_name: policy_organization_name
                    status: UNKNOWN
                definition:
                  policy_id: policy_id
                  name: name
                  periodicity:
                    expires_at: 2000-01-23T04:56:07.000+00:00
                    interval: unknown_period
                  policy_built_in: true
                  sla:
                    hours: hours
                    due_date: 2000-01-23T04:56:07.000+00:00
                    failing_since: 2000-01-23T04:56:07.000+00:00
                  parameters:
                    key: parameters
                  group: group
                expiration:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
            project_version_id: project_version_id
            not_applicable: true
            override:
              parent_override_id: parent_override_id
              evidence_submissions:
                - attestation_digest: attestation_digest
                  user_email: user_email
                  requirement_version_id: requirement_version_id
                  approval_status: APPROVAL_STATUS_UNSPECIFIED
                  created_at: 2000-01-23T04:56:07.000+00:00
                  file_upload:
                    size_bytes: size_bytes
                    uploaded_at: 2000-01-23T04:56:07.000+00:00
                    file_name: file_name
                    digest: digest
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  url: url
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  user_id: user_id
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  rejection_reason: rejection_reason
                  comment: comment
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                - attestation_digest: attestation_digest
                  user_email: user_email
                  requirement_version_id: requirement_version_id
                  approval_status: APPROVAL_STATUS_UNSPECIFIED
                  created_at: 2000-01-23T04:56:07.000+00:00
                  file_upload:
                    size_bytes: size_bytes
                    uploaded_at: 2000-01-23T04:56:07.000+00:00
                    file_name: file_name
                    digest: digest
                    id: id
                    user:
                      intercom_hash: intercom_hash
                      created_at: 2000-01-23T04:56:07.000+00:00
                      last_name: last_name
                      id: id
                      first_name: first_name
                      email: email
                      instance_admin: true
                  url: url
                  approved_by:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                  user_id: user_id
                  approved_at: 2000-01-23T04:56:07.000+00:00
                  rejection_reason: rejection_reason
                  comment: comment
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
              requirement_version_id: requirement_version_id
              approval_status: null
              product_version_id: product_version_id
              created_at: 2000-01-23T04:56:07.000+00:00
              project_version_id: project_version_id
              source_product_name: source_product_name
              approved_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              status_updated_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              approved_at: 2000-01-23T04:56:07.000+00:00
              override_status: override_status
              id: id
              justification: justification
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              status_updated_at: 2000-01-23T04:56:07.000+00:00
            project_name: project_name
            requirement_exception_id: requirement_exception_id
            status: status
        scope: UNSPECIFIED
        name: name
        overall_status: overall_status
        description: description
        override:
          parent_override_id: parent_override_id
          evidence_submissions:
            - attestation_digest: attestation_digest
              user_email: user_email
              requirement_version_id: requirement_version_id
              approval_status: APPROVAL_STATUS_UNSPECIFIED
              created_at: 2000-01-23T04:56:07.000+00:00
              file_upload:
                size_bytes: size_bytes
                uploaded_at: 2000-01-23T04:56:07.000+00:00
                file_name: file_name
                digest: digest
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
              url: url
              approved_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              user_id: user_id
              approved_at: 2000-01-23T04:56:07.000+00:00
              rejection_reason: rejection_reason
              comment: comment
              id: id
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
            - attestation_digest: attestation_digest
              user_email: user_email
              requirement_version_id: requirement_version_id
              approval_status: APPROVAL_STATUS_UNSPECIFIED
              created_at: 2000-01-23T04:56:07.000+00:00
              file_upload:
                size_bytes: size_bytes
                uploaded_at: 2000-01-23T04:56:07.000+00:00
                file_name: file_name
                digest: digest
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
              url: url
              approved_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              user_id: user_id
              approved_at: 2000-01-23T04:56:07.000+00:00
              rejection_reason: rejection_reason
              comment: comment
              id: id
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
          requirement_version_id: requirement_version_id
          approval_status: null
          product_version_id: product_version_id
          created_at: 2000-01-23T04:56:07.000+00:00
          project_version_id: project_version_id
          source_product_name: source_product_name
          approved_by:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          status_updated_by:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          approved_at: 2000-01-23T04:56:07.000+00:00
          override_status: override_status
          id: id
          justification: justification
          user:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          status_updated_at: 2000-01-23T04:56:07.000+00:00
        display_name: display_name
        requirement_id: requirement_id
      properties:
        requirement_id:
          title: Unique identifier of the requirement
          type: string
        requirement_version_id:
          title: Unique identifier of the specific requirement version
          type: string
        name:
          title: Technical name of the requirement
          type: string
        display_name:
          title: Human-readable display name of the requirement
          type: string
        description:
          title: Detailed description of what this requirement checks
          type: string
        overall_status:
          title: Aggregated status across all applicable projects
          type: string
        automation_level:
          $ref: '#/components/schemas/v1RequirementAutomationLevel'
        scope:
          $ref: '#/components/schemas/v1RequirementScope'
        override:
          $ref: '#/components/schemas/v1RequirementEvaluationOverride'
        manual_evidence_submissions:
          items:
            $ref: '#/components/schemas/v1ManualEvidenceDefinitionWithSubmissions'
          title: Product-level manual evidence definitions and their submissions
          type: array
        expired_tests:
          items:
            $ref: '#/components/schemas/v1GetProductRequirementComplianceDetailResponseExpiredTest'
          title: Product-level expired tests with detail
          type: array
        project_evaluations:
          items:
            $ref: '#/components/schemas/v1GetProductRequirementComplianceDetailResponseProjectEvaluationDetail'
          title: Per-project evaluations contributing to this requirement
          type: array
      type: object
    v1GetProductRequirementComplianceDetailResponseExpiredTest:
      example:
        expires_at: 2000-01-23T04:56:07.000+00:00
        test_name: test_name
      properties:
        test_name:
          title: Name of the test that has expired
          type: string
        expires_at:
          format: date-time
          title: The date when the test result is no longer valid
          type: string
      type: object
    v1GetProductRequirementComplianceDetailResponseProjectEvaluationDetail:
      example:
        manual_evidence_submissions:
          - submissions:
              - attestation_digest: attestation_digest
                user_email: user_email
                requirement_version_id: requirement_version_id
                approval_status: APPROVAL_STATUS_UNSPECIFIED
                created_at: 2000-01-23T04:56:07.000+00:00
                file_upload:
                  size_bytes: size_bytes
                  uploaded_at: 2000-01-23T04:56:07.000+00:00
                  file_name: file_name
                  digest: digest
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                url: url
                approved_by:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                user_id: user_id
                approved_at: 2000-01-23T04:56:07.000+00:00
                rejection_reason: rejection_reason
                comment: comment
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
              - attestation_digest: attestation_digest
                user_email: user_email
                requirement_version_id: requirement_version_id
                approval_status: APPROVAL_STATUS_UNSPECIFIED
                created_at: 2000-01-23T04:56:07.000+00:00
                file_upload:
                  size_bytes: size_bytes
                  uploaded_at: 2000-01-23T04:56:07.000+00:00
                  file_name: file_name
                  digest: digest
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                url: url
                approved_by:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                user_id: user_id
                approved_at: 2000-01-23T04:56:07.000+00:00
                rejection_reason: rejection_reason
                comment: comment
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
            definition:
              name: name
              periodicity:
                expires_at: 2000-01-23T04:56:07.000+00:00
                interval: unknown_period
              description: description
              optional: true
              id: id
              group: group
            expiration:
              expires_at: 2000-01-23T04:56:07.000+00:00
              interval: unknown_period
          - submissions:
              - attestation_digest: attestation_digest
                user_email: user_email
                requirement_version_id: requirement_version_id
                approval_status: APPROVAL_STATUS_UNSPECIFIED
                created_at: 2000-01-23T04:56:07.000+00:00
                file_upload:
                  size_bytes: size_bytes
                  uploaded_at: 2000-01-23T04:56:07.000+00:00
                  file_name: file_name
                  digest: digest
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                url: url
                approved_by:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                user_id: user_id
                approved_at: 2000-01-23T04:56:07.000+00:00
                rejection_reason: rejection_reason
                comment: comment
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
              - attestation_digest: attestation_digest
                user_email: user_email
                requirement_version_id: requirement_version_id
                approval_status: APPROVAL_STATUS_UNSPECIFIED
                created_at: 2000-01-23T04:56:07.000+00:00
                file_upload:
                  size_bytes: size_bytes
                  uploaded_at: 2000-01-23T04:56:07.000+00:00
                  file_name: file_name
                  digest: digest
                  id: id
                  user:
                    intercom_hash: intercom_hash
                    created_at: 2000-01-23T04:56:07.000+00:00
                    last_name: last_name
                    id: id
                    first_name: first_name
                    email: email
                    instance_admin: true
                url: url
                approved_by:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
                user_id: user_id
                approved_at: 2000-01-23T04:56:07.000+00:00
                rejection_reason: rejection_reason
                comment: comment
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
            definition:
              name: name
              periodicity:
                expires_at: 2000-01-23T04:56:07.000+00:00
                interval: unknown_period
              description: description
              optional: true
              id: id
              group: group
            expiration:
              expires_at: 2000-01-23T04:56:07.000+00:00
              interval: unknown_period
        automation_level: null
        project_id: project_id
        expired_tests:
          - expires_at: 2000-01-23T04:56:07.000+00:00
            test_name: test_name
          - expires_at: 2000-01-23T04:56:07.000+00:00
            test_name: test_name
        policies:
          key:
            evaluations:
              - policy_evaluation_id: policy_evaluation_id
                sla_due_date: 2000-01-23T04:56:07.000+00:00
                policy_id: policy_id
                workflow_name: workflow_name
                policy_built_in: true
                created_at: 2000-01-23T04:56:07.000+00:00
                sla:
                  hours: hours
                  due_date: 2000-01-23T04:56:07.000+00:00
                  failing_since: 2000-01-23T04:56:07.000+00:00
                policy_version_id: policy_version_id
                name: name
                periodicity:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
                failing_since: 2000-01-23T04:56:07.000+00:00
                material_name: material_name
                workflow_run_id: workflow_run_id
                policy_organization_name: policy_organization_name
                status: UNKNOWN
              - policy_evaluation_id: policy_evaluation_id
                sla_due_date: 2000-01-23T04:56:07.000+00:00
                policy_id: policy_id
                workflow_name: workflow_name
                policy_built_in: true
                created_at: 2000-01-23T04:56:07.000+00:00
                sla:
                  hours: hours
                  due_date: 2000-01-23T04:56:07.000+00:00
                  failing_since: 2000-01-23T04:56:07.000+00:00
                policy_version_id: policy_version_id
                name: name
                periodicity:
                  expires_at: 2000-01-23T04:56:07.000+00:00
                  interval: unknown_period
                failing_since: 2000-01-23T04:56:07.000+00:00
                material_name: material_name
                workflow_run_id: workflow_run_id
                policy_organization_name: policy_organization_name
                status: UNKNOWN
            definition:
              policy_id: policy_id
              name: name
              periodicity:
                expires_at: 2000-01-23T04:56:07.000+00:00
                interval: unknown_period
              policy_built_in: true
              sla:
                hours: hours
                due_date: 2000-01-23T04:56:07.000+00:00
                failing_since: 2000-01-23T04:56:07.000+00:00
              parameters:
                key: parameters
              group: group
            expiration:
              expires_at: 2000-01-23T04:56:07.000+00:00
              interval: unknown_period
        project_version_id: project_version_id
        not_applicable: true
        override:
          parent_override_id: parent_override_id
          evidence_submissions:
            - attestation_digest: attestation_digest
              user_email: user_email
              requirement_version_id: requirement_version_id
              approval_status: APPROVAL_STATUS_UNSPECIFIED
              created_at: 2000-01-23T04:56:07.000+00:00
              file_upload:
                size_bytes: size_bytes
                uploaded_at: 2000-01-23T04:56:07.000+00:00
                file_name: file_name
                digest: digest
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
              url: url
              approved_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              user_id: user_id
              approved_at: 2000-01-23T04:56:07.000+00:00
              rejection_reason: rejection_reason
              comment: comment
              id: id
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
            - attestation_digest: attestation_digest
              user_email: user_email
              requirement_version_id: requirement_version_id
              approval_status: APPROVAL_STATUS_UNSPECIFIED
              created_at: 2000-01-23T04:56:07.000+00:00
              file_upload:
                size_bytes: size_bytes
                uploaded_at: 2000-01-23T04:56:07.000+00:00
                file_name: file_name
                digest: digest
                id: id
                user:
                  intercom_hash: intercom_hash
                  created_at: 2000-01-23T04:56:07.000+00:00
                  last_name: last_name
                  id: id
                  first_name: first_name
                  email: email
                  instance_admin: true
              url: url
              approved_by:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              user_id: user_id
              approved_at: 2000-01-23T04:56:07.000+00:00
              rejection_reason: rejection_reason
              comment: comment
              id: id
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
          requirement_version_id: requirement_version_id
          approval_status: null
          product_version_id: product_version_id
          created_at: 2000-01-23T04:56:07.000+00:00
          project_version_id: project_version_id
          source_product_name: source_product_name
          approved_by:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          status_updated_by:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          approved_at: 2000-01-23T04:56:07.000+00:00
          override_status: override_status
          id: id
          justification: justification
          user:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          status_updated_at: 2000-01-23T04:56:07.000+00:00
        project_name: project_name
        requirement_exception_id: requirement_exception_id
        status: status
      properties:
        project_id:
          title: Unique identifier of the project
          type: string
        project_version_id:
          title: Unique identifier of the project version
          type: string
        project_name:
          title: Name of the project
          type: string
        status:
          title: Evaluation status for this project
          type: string
        not_applicable:
          title: "If true, the requirement is not applicable to this project"
          type: boolean
        requirement_exception_id:
          title: Exception ID if present
          type: string
        automation_level:
          $ref: '#/components/schemas/v1RequirementAutomationLevel'
        policies:
          additionalProperties:
            $ref: '#/components/schemas/v1RequirementPolicyEvaluations'
          title: Policy evaluations keyed by policy ID for this project
          type: object
        manual_evidence_submissions:
          items:
            $ref: '#/components/schemas/v1ManualEvidenceDefinitionWithSubmissions'
          title: Manual evidence submissions for this project
          type: array
        expired_tests:
          items:
            $ref: '#/components/schemas/v1GetProductRequirementComplianceDetailResponseExpiredTest'
          title: Expired tests for this project
          type: array
        override:
          $ref: '#/components/schemas/v1RequirementEvaluationOverride'
      type: object
    v1Group:
      properties:
        id:
          title: Unique identifier for the group
          type: string
        name:
          title: Human-readable name of the group
          type: string
        description:
          title: Additional details about the group's purpose
          type: string
        organization_id:
          title: UUID of the organization that this group belongs to
          type: string
        member_count:
          format: int32
          title: Count of members in the group
          type: integer
        created_at:
          format: date-time
          title: Timestamp when the group was created
          type: string
        updated_at:
          format: date-time
          title: Timestamp when the group was last modified
          type: string
      type: object
    v1InternalServerErrorResponse:
      description: Response for internal server error
      example:
        code: 5
        details:
          - details
          - details
        message: message
      properties:
        code:
          default: 13
          description: "The error code indicating the type of error. It's fixed to 13, which is the code for INTERNAL_ERROR."
          format: int32
          type: integer
        message:
          description: A human-readable message providing more details about the error.
          type: string
        details:
          description: Additional details about the error.
          items:
            type: string
          type: array
      required:
        - code
        - message
      title: InternalServerErrorResponse
      type: object
    v1LinearLabelItem:
      description: LinearLabelItem is a Linear issue label.
      properties:
        id:
          type: string
        name:
          type: string
        color:
          title: Color is a hex string
          type: string
      type: object
    v1LinearServiceCreateIssueForAssessmentResponse:
      properties:
        link:
          $ref: '#/components/schemas/v1AssessmentExternalLinkItem'
      type: object
    v1LinearServiceListLabelsResponse:
      properties:
        labels:
          items:
            $ref: '#/components/schemas/v1LinearLabelItem'
          type: array
      type: object
    v1LinearServiceListLinksForAssessmentsResponse:
      properties:
        links:
          description: Flat list of links across all requested assessments.
          items:
            $ref: '#/components/schemas/v1AssessmentExternalLinkItem'
          type: array
      type: object
    v1LinearServiceListTeamsResponse:
      properties:
        teams:
          items:
            $ref: '#/components/schemas/v1LinearTeamItem'
          type: array
      type: object
    v1LinearServiceListUsersResponse:
      properties:
        users:
          items:
            $ref: '#/components/schemas/v1LinearUserItem'
          type: array
      type: object
    v1LinearServiceListWorkflowStatesResponse:
      properties:
        states:
          items:
            $ref: '#/components/schemas/v1LinearWorkflowStateItem'
          type: array
      type: object
    v1LinearTeamItem:
      description: LinearTeamItem is a team in the connected Linear workspace.
      properties:
        id:
          description: ID is the team UUID.
          type: string
        name:
          description: Name is the human-readable team name.
          type: string
        key:
          description: Key is the short team identifier (e.g. "ENG").
          type: string
      type: object
    v1LinearUserItem:
      description: "LinearUserItem is a workspace user, assignable to issues."
      properties:
        id:
          type: string
        name:
          description: Name is the canonical full name.
          type: string
        display_name:
          description: DisplayName is the name Linear's UI shows.
          type: string
        email:
          type: string
      type: object
    v1LinearWorkflowStateItem:
      description: LinearWorkflowStateItem is a Linear workflow state (Backlog/Todo/Done/etc).
      properties:
        id:
          type: string
        name:
          type: string
        type:
          description: "Type is one of: triage, backlog, unstarted, started, completed, canceled."
          type: string
      type: object
    v1LinkedRepository:
      description: |-
        LinkedRepository is a slim projection of the source code repository linked to a project,
        carrying only what identifies and locates it. Use Repository for the full record.
      example:
        visibility: visibility
        kind: kind
        organization_id: organization_id
        name: name
        host: host
        description: description
        url: url
        status: REACHABILITY_UNSPECIFIED
      properties:
        name:
          title: "The full name of the repository, e.g. \"chainloop-dev/platform\""
          type: string
        description:
          title: The description of the repository from the provider
          type: string
        host:
          title: "The host of the repository, e.g. \"github.com\""
          type: string
        kind:
          title: "The kind of repository, e.g. \"GITHUB\" or \"GITLAB\""
          type: string
        visibility:
          title: "The visibility of the repository, e.g. \"public\" or \"private\""
          type: string
        organization_id:
          title: The Chainloop organization owning the repository
          type: string
        status:
          $ref: '#/components/schemas/RepositoryReachability'
        url:
          title: "Canonical web URL of the repository, e.g. \"https://github.com/chainloop-dev/platform\""
          type: string
      type: object
    v1ListAssessmentRevisionsResponse:
      description: Response for ListAssessmentRevisions method
      example:
        results:
          - justification_code: null
            note: note
            approval_status: ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED
            reviewed_at: 2000-01-23T04:56:07.000+00:00
            created_at: 2000-01-23T04:56:07.000+00:00
            assessment_id: assessment_id
            fixable_summary: fixable_summary
            project_version_id: project_version_id
            reviewer:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
            fixable_feasibility: 5.962133916683182
            confidence_breakdown:
              schema_version: schema_version
              scores:
                key:
                  reason: reason
                  abstained: true
                  value: 2.3021358869347655
              derived:
                rollup_active_axes: 9
                dominant_low_axis:
                  reason: reason
                  axis: axis
                  value: 3.616076749251911
                rollup: 7.061401241503109
            created_by:
              api_token:
                id: id
              type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              ai_agent:
                name: name
            revision: 1
            products:
              - purl_glob: purl_glob
              - purl_glob: purl_glob
            review_note: review_note
            scope: null
            confidence_score: 5.637376656633329
            id: id
            fixable_status: FIXABLE_STATUS_UNSPECIFIED
            status: null
          - justification_code: null
            note: note
            approval_status: ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED
            reviewed_at: 2000-01-23T04:56:07.000+00:00
            created_at: 2000-01-23T04:56:07.000+00:00
            assessment_id: assessment_id
            fixable_summary: fixable_summary
            project_version_id: project_version_id
            reviewer:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
            fixable_feasibility: 5.962133916683182
            confidence_breakdown:
              schema_version: schema_version
              scores:
                key:
                  reason: reason
                  abstained: true
                  value: 2.3021358869347655
              derived:
                rollup_active_axes: 9
                dominant_low_axis:
                  reason: reason
                  axis: axis
                  value: 3.616076749251911
                rollup: 7.061401241503109
            created_by:
              api_token:
                id: id
              type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
              ai_agent:
                name: name
            revision: 1
            products:
              - purl_glob: purl_glob
              - purl_glob: purl_glob
            review_note: review_note
            scope: null
            confidence_score: 5.637376656633329
            id: id
            fixable_status: FIXABLE_STATUS_UNSPECIFIED
            status: null
      properties:
        results:
          description: Revisions newest first
          items:
            $ref: '#/components/schemas/v1AssessmentRevision'
          type: array
      title: ListAssessmentRevisionsResponse
      type: object
    v1ListPolicyEvaluationViolationsResponse:
      example:
        pagination:
          total_count: 1
          page: 4
          total_pages: 1
          page_size: 7
        violations:
          - suppressed: true
            message: message
            ordinal: 0
          - suppressed: true
            message: message
            ordinal: 0
        material_name: material_name
      properties:
        violations:
          items:
            $ref: '#/components/schemas/v1PolicyViolation'
          title: "The evaluation's violations, in the order the policy reported them"
          type: array
        pagination:
          $ref: '#/components/schemas/v1OffsetPaginationResponse'
        material_name:
          title: "The evaluation's material, which is the subject every violation here is about"
          type: string
      type: object
    v1ListPolicyEvaluationsForRunResponse:
      properties:
        policy_evaluations:
          items:
            $ref: '#/components/schemas/v1PolicyEvaluationDetailed'
          title: |-
            The run's evaluations, ordered by policy name then material name so one policy's
            evaluations stay together across pages
          type: array
        pagination:
          $ref: '#/components/schemas/v1OffsetPaginationResponse'
      type: object
    v1LogListItem:
      properties:
        id:
          description: Unique identifier of the log entry.
          type: string
        short_description:
          description: The rendered short description of the log entry.
          type: string
        action:
          $ref: '#/components/schemas/v1Action'
        actor:
          $ref: '#/components/schemas/v1Actor'
        target:
          $ref: '#/components/schemas/v1Target'
        created_at:
          description: Timestamp of when the action occurred.
          format: date-time
          type: string
      type: object
    v1LogicalEnvironment:
      example:
        updated_at: 2000-01-23T04:56:07.000+00:00
        organization_id: organization_id
        name: name
        description: description
        created_at: 2000-01-23T04:56:07.000+00:00
        id: id
      properties:
        id:
          title: ID is the unique identifier of the logical environment
          type: string
        name:
          title: Name is the name of the logical environment
          type: string
        description:
          title: Description is a detailed explanation of the logical environment
          type: string
        organization_id:
          title: OrganizationID is the unique identifier of the organization that owns the logical environment
          type: string
        created_at:
          format: date-time
          title: CreatedAt is the time when the logical environment was created
          type: string
        updated_at:
          format: date-time
          title: UpdatedAt is the time when the logical environment was last updated
          type: string
      title: LogicalEnvironment represents a logical environment entity
      type: object
    v1LogicalEnvironmentsServiceCreateRequest:
      properties:
        name:
          title: "Name is the name of the logical environment (required, must be DNS-1123 compliant)"
          type: string
        description:
          title: Description is an optional detailed explanation of the logical environment
          type: string
      title: LogicalEnvironmentsServiceCreateRequest is the request message for creating a logical environment
      type: object
    v1LogicalEnvironmentsServiceCreateResponse:
      example:
        logical_environment:
          updated_at: 2000-01-23T04:56:07.000+00:00
          organization_id: organization_id
          name: name
          description: description
          created_at: 2000-01-23T04:56:07.000+00:00
          id: id
      properties:
        logical_environment:
          $ref: '#/components/schemas/v1LogicalEnvironment'
      title: LogicalEnvironmentsServiceCreateResponse is the response message for creating a logical environment
      type: object
    v1LogicalEnvironmentsServiceDeleteResponse:
      title: LogicalEnvironmentsServiceDeleteResponse is the response message for deleting a logical environment
      type: object
    v1LogicalEnvironmentsServiceDescribeResponse:
      example:
        logical_environment:
          updated_at: 2000-01-23T04:56:07.000+00:00
          organization_id: organization_id
          name: name
          description: description
          created_at: 2000-01-23T04:56:07.000+00:00
          id: id
      properties:
        logical_environment:
          $ref: '#/components/schemas/v1LogicalEnvironment'
      title: LogicalEnvironmentsServiceDescribeResponse is the response message for getting logical environment details
      type: object
    v1LogicalEnvironmentsServiceListResponse:
      example:
        logical_environments:
          - updated_at: 2000-01-23T04:56:07.000+00:00
            organization_id: organization_id
            name: name
            description: description
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
          - updated_at: 2000-01-23T04:56:07.000+00:00
            organization_id: organization_id
            name: name
            description: description
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
        pagination:
          total_count: 1
          page: 4
          total_pages: 1
          page_size: 7
      properties:
        logical_environments:
          items:
            $ref: '#/components/schemas/v1LogicalEnvironment'
          title: LogicalEnvironments is the list of logical environments
          type: array
        pagination:
          $ref: '#/components/schemas/v1OffsetPaginationResponse'
      title: LogicalEnvironmentsServiceListResponse is the response message for listing logical environments
      type: object
    v1LogicalEnvironmentsServiceUpdateBody:
      properties:
        name:
          title: Name is the new name of the logical environment (must be DNS-1123 compliant)
          type: string
        description:
          title: Description is the new description of the logical environment
          type: string
      title: LogicalEnvironmentsServiceUpdateRequest is the request message for updating a logical environment
      type: object
    v1LogicalEnvironmentsServiceUpdateResponse:
      example:
        logical_environment:
          updated_at: 2000-01-23T04:56:07.000+00:00
          organization_id: organization_id
          name: name
          description: description
          created_at: 2000-01-23T04:56:07.000+00:00
          id: id
      properties:
        logical_environment:
          $ref: '#/components/schemas/v1LogicalEnvironment'
      title: LogicalEnvironmentsServiceUpdateResponse is the response message for updating a logical environment
      type: object
    v1ManualEvidenceDefinition:
      example:
        name: name
        periodicity:
          expires_at: 2000-01-23T04:56:07.000+00:00
          interval: unknown_period
        description: description
        optional: true
        id: id
        group: group
      properties:
        id:
          type: string
        name:
          type: string
        description:
          title: Description of the manual evidence
          type: string
        optional:
          title: If the manual evidence is optional
          type: boolean
        periodicity:
          $ref: '#/components/schemas/v1PeriodicityInformation'
        group:
          title: OR-group name
          type: string
      title: ManualEvidenceDefinition represents a manual evidence definition
      type: object
    v1ManualEvidenceDefinitionWithSubmissions:
      example:
        submissions:
          - attestation_digest: attestation_digest
            user_email: user_email
            requirement_version_id: requirement_version_id
            approval_status: APPROVAL_STATUS_UNSPECIFIED
            created_at: 2000-01-23T04:56:07.000+00:00
            file_upload:
              size_bytes: size_bytes
              uploaded_at: 2000-01-23T04:56:07.000+00:00
              file_name: file_name
              digest: digest
              id: id
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
            url: url
            approved_by:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
            user_id: user_id
            approved_at: 2000-01-23T04:56:07.000+00:00
            rejection_reason: rejection_reason
            comment: comment
            id: id
            user:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
          - attestation_digest: attestation_digest
            user_email: user_email
            requirement_version_id: requirement_version_id
            approval_status: APPROVAL_STATUS_UNSPECIFIED
            created_at: 2000-01-23T04:56:07.000+00:00
            file_upload:
              size_bytes: size_bytes
              uploaded_at: 2000-01-23T04:56:07.000+00:00
              file_name: file_name
              digest: digest
              id: id
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
            url: url
            approved_by:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
            user_id: user_id
            approved_at: 2000-01-23T04:56:07.000+00:00
            rejection_reason: rejection_reason
            comment: comment
            id: id
            user:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
        definition:
          name: name
          periodicity:
            expires_at: 2000-01-23T04:56:07.000+00:00
            interval: unknown_period
          description: description
          optional: true
          id: id
          group: group
        expiration:
          expires_at: 2000-01-23T04:56:07.000+00:00
          interval: unknown_period
      properties:
        definition:
          $ref: '#/components/schemas/v1ManualEvidenceDefinition'
        submissions:
          items:
            $ref: '#/components/schemas/v1ManualEvidenceSubmission'
          title: The submissions for the manual evidence definition
          type: array
        expiration:
          $ref: '#/components/schemas/v1PeriodicityInformation'
      title: ManualEvidenceDefinitionWithSubmissions represents a manual evidence definition with its submissions
      type: object
    v1ManualEvidenceSubmission:
      example:
        attestation_digest: attestation_digest
        user_email: user_email
        requirement_version_id: requirement_version_id
        approval_status: APPROVAL_STATUS_UNSPECIFIED
        created_at: 2000-01-23T04:56:07.000+00:00
        file_upload:
          size_bytes: size_bytes
          uploaded_at: 2000-01-23T04:56:07.000+00:00
          file_name: file_name
          digest: digest
          id: id
          user:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
        url: url
        approved_by:
          intercom_hash: intercom_hash
          created_at: 2000-01-23T04:56:07.000+00:00
          last_name: last_name
          id: id
          first_name: first_name
          email: email
          instance_admin: true
        user_id: user_id
        approved_at: 2000-01-23T04:56:07.000+00:00
        rejection_reason: rejection_reason
        comment: comment
        id: id
        user:
          intercom_hash: intercom_hash
          created_at: 2000-01-23T04:56:07.000+00:00
          last_name: last_name
          id: id
          first_name: first_name
          email: email
          instance_admin: true
      properties:
        id:
          type: string
        user_id:
          type: string
        user_email:
          type: string
        created_at:
          format: date-time
          type: string
        requirement_version_id:
          type: string
        url:
          type: string
        file_upload:
          $ref: '#/components/schemas/v1FileUpload'
        user:
          $ref: '#/components/schemas/v1User'
        attestation_digest:
          type: string
        comment:
          type: string
        approval_status:
          $ref: '#/components/schemas/v1ApprovalStatus'
        approved_by:
          $ref: '#/components/schemas/v1User'
        approved_at:
          format: date-time
          title: Timestamp when the submission was approved
          type: string
        rejection_reason:
          title: "Reason the submission was rejected, only set when the approval status is rejected"
          type: string
      type: object
    v1MaterialType:
      default: MATERIAL_TYPE_UNSPECIFIED
      description: Allows to operate on evidence recorded by the platform
      enum:
        - MATERIAL_TYPE_UNSPECIFIED
        - STRING
        - CONTAINER_IMAGE
        - ARTIFACT
        - SBOM_CYCLONEDX_JSON
        - SBOM_SPDX_JSON
        - JUNIT_XML
        - OPENVEX
        - HELM_CHART
        - SARIF
        - EVIDENCE
        - ATTESTATION
        - CSAF_VEX
        - CSAF_INFORMATIONAL_ADVISORY
        - CSAF_SECURITY_ADVISORY
        - CSAF_SECURITY_INCIDENT_RESPONSE
        - GITLAB_SECURITY_REPORT
        - ZAP_DAST_ZIP
        - BLACKDUCK_SCA_JSON
        - TWISTCLI_SCAN_JSON
        - GHAS_CODE_SCAN
        - GHAS_SECRET_SCAN
        - GHAS_DEPENDENCY_SCAN
        - JACOCO_XML
        - SLSA_PROVENANCE
        - CHAINLOOP_RUNNER_CONTEXT
        - CHAINLOOP_PR_INFO
        - GITLEAKS_JSON
        - CHAINLOOP_AI_AGENT_CONFIG
        - UNKNOWN_KIND
        - CHAINLOOP_AI_CODING_SESSION
        - OPENAPI_SPEC
        - ASYNCAPI_SPEC
        - GRAPHQL_SPEC
        - YELP_DETECT_SECRETS_BASELINE
        - SYSINTERNALS_SIGCHECK
        - SYSINTERNALS_ACCESSCHK
        - CERTCC_DRANZER
        - OSSF_SCORECARD_JSON
        - RADAMSA_REPORT
        - RADAMSA_CRASHES
        - TRUFFLEHOG_JSON
        - COBERTURA_XML
        - CHECKMARX_JSON
        - OVERSECURED_JSON
        - PITEST_XML
        - CHAINLOOP_AI_SECURITY_CONTEXT
      title: MaterialType
      type: string
    v1MemberReference:
      properties:
        user_email:
          title: The user email
          type: string
        user_id:
          title: ID of the user
          type: string
        group_id:
          title: Group ID
          type: string
      type: object
    v1MembershipResourceType:
      default: MEMBERSHIP_RESOURCE_TYPE_UNSPECIFIED
      description: Defines the type of resource a user membership applies to.
      enum:
        - MEMBERSHIP_RESOURCE_TYPE_UNSPECIFIED
        - MEMBERSHIP_RESOURCE_TYPE_ORGANIZATION
        - MEMBERSHIP_RESOURCE_TYPE_PROJECT
        - MEMBERSHIP_RESOURCE_TYPE_GROUP
        - MEMBERSHIP_RESOURCE_TYPE_PRODUCT
      title: MembershipResourceType
      type: string
    v1MembershipRole:
      default: MEMBERSHIP_ROLE_UNSPECIFIED
      description: "Defines the role a user has within an organization or project. For more information, refer to the [RBAC Roles documentation](https://docs.chainloop.dev/reference/rbac#roles)."
      enum:
        - MEMBERSHIP_ROLE_UNSPECIFIED
        - MEMBERSHIP_ROLE_ORG_VIEWER
        - MEMBERSHIP_ROLE_ORG_ADMIN
        - MEMBERSHIP_ROLE_ORG_OWNER
        - MEMBERSHIP_ROLE_ORG_CONTRIBUTOR
        - MEMBERSHIP_ROLE_ORG_MEMBER
        - MEMBERSHIP_ROLE_PROJECT_ADMIN
        - MEMBERSHIP_ROLE_PROJECT_VIEWER
        - MEMBERSHIP_ROLE_GROUP_MAINTAINER
        - MEMBERSHIP_ROLE_PRODUCT_ADMIN
        - MEMBERSHIP_ROLE_PRODUCT_VIEWER
        - MEMBERSHIP_ROLE_INSTANCE_ADMIN
      title: MembershipRole
      type: string
    v1Metadata:
      description: |-
        DUPLICATED from chainloop-dev/chainloop: app/controlplane/api/workflowcontract/v1/crafting_schema.proto
        Keep in sync with the upstream source.
        Note: field numbers 6-7 diverge from upstream (which has organization=6, finding_type=7).
        The platform added display_name=6, so organization shifted to 7 and finding_type to 8.
      example:
        organization: organization
        name: name
        description: description
        annotations:
          key: annotations
        display_name: display_name
        finding_type: finding_type
      properties:
        name:
          title: the name of the policy
          type: string
        display_name:
          title: "optional display name (platform-only, not present in upstream)"
          type: string
        description:
          type: string
        annotations:
          additionalProperties:
            type: string
          type: object
        organization:
          type: string
        finding_type:
          description: |-
            Declares the structured output schema for policy violations.
            Upstream field number is 7, but shifted to 8 here due to display_name occupying field 6.
          type: string
      type: object
    v1MetricsTimeWindow:
      default: METRICS_TIME_WINDOW_UNSPECIFIED
      description: MetricsTimeWindow represents the time window to scope the metrics.
      enum:
        - METRICS_TIME_WINDOW_UNSPECIFIED
        - METRICS_TIME_WINDOW_LAST_DAY
        - METRICS_TIME_WINDOW_LAST_7_DAYS
        - METRICS_TIME_WINDOW_LAST_30_DAYS
        - METRICS_TIME_WINDOW_LAST_90_DAYS
      type: string
    v1NotFoundResponse:
      description: Response for resource not found
      example:
        code: 7
        details:
          - details
          - details
        message: message
      properties:
        code:
          default: 5
          description: "The error code indicating the type of error. It's fixed to 5, which is the code for NOT_FOUND."
          format: int32
          type: integer
        message:
          description: A human-readable message providing more details about the error.
          type: string
        details:
          description: Additional details about the error.
          items:
            type: string
          type: array
      required:
        - code
        - message
      title: NotFoundResponse
      type: object
    v1OffsetPaginationRequest:
      properties:
        page:
          description: The (zero-based) offset of the first item returned in the collection.
          format: int32
          type: integer
        page_size:
          description: "The maximum number of entries to return. If the value exceeds the maximum, then the maximum value will be used."
          format: int32
          type: integer
      title: OffsetPaginationRequest is used to paginate the results
      type: object
    v1OffsetPaginationResponse:
      example:
        total_count: 1
        page: 4
        total_pages: 1
        page_size: 7
      properties:
        page:
          format: int32
          title: The current page number
          type: integer
        page_size:
          format: int32
          title: The number of results per page
          type: integer
        total_count:
          format: int32
          title: The total number of results
          type: integer
        total_pages:
          format: int32
          title: The total number of pages
          type: integer
      title: OffsetPaginationResponse is used to return the pagination information
      type: object
    v1OrgOnboardingMilestones:
      description: |-
        OrgOnboardingMilestones reports whether an organization has already done each of the
        things the onboarding call to actions ask for, so a surface can hide the ones that are
        no longer relevant.
      properties:
        has_ai_sessions:
          title: Whether the organization has recorded at least one AI coding session
          type: boolean
        has_automated_workflows:
          title: Whether the organization has at least one template-backed (automated) workflow
          type: boolean
        has_attestations:
          title: Whether the organization has received at least one attestation
          type: boolean
      type: object
    v1Organization:
      example:
        name: name
        id: id
      properties:
        id:
          type: string
        name:
          type: string
      type: object
    v1OverrideRequirementEvaluationResponse:
      properties:
        override:
          $ref: '#/components/schemas/v1RequirementEvaluationOverride'
      title: Response containing the created override
      type: object
    v1PendingProductInvitation:
      properties:
        invitation_id:
          title: Unique identifier for the invitation
          type: string
        user_email:
          title: The email address of the user invited to the product
          type: string
        invited_by:
          $ref: '#/components/schemas/v1User'
        role:
          $ref: '#/components/schemas/v1ProductMemberRole'
        created_at:
          format: date-time
          title: Timestamp when the invitation was created
          type: string
      title: PendingProductInvitation represents an invitation to join a product that has not yet been accepted
      type: object
    v1PeriodicityInformation:
      example:
        expires_at: 2000-01-23T04:56:07.000+00:00
        interval: unknown_period
      properties:
        interval:
          $ref: '#/components/schemas/v1PeriodicityValue'
        expires_at:
          format: date-time
          type: string
      type: object
    v1PeriodicityValue:
      default: unknown_period
      description: "- annually: Deprecated: Use yearly instead"
      enum:
        - unknown_period
        - hourly
        - daily
        - weekly
        - biweekly
        - monthly
        - quarterly
        - yearly
        - annually
      title: |-
        buf:lint:ignore ENUM_VALUE_PREFIX
        buf:lint:ignore ENUM_ZERO_VALUE_SUFFIX
        buf:lint:ignore ENUM_VALUE_UPPER_SNAKE_CASE
      type: string
    v1PermissionDeniedResponse:
      description: Response for permission denied
      example:
        code: 1
        details:
          - details
          - details
        message: message
      properties:
        code:
          default: 7
          description: "The error code indicating the type of error. It's fixed to 7, which is the code for PERMISSION_DENIED."
          format: int32
          type: integer
        message:
          description: A human-readable message providing more details about the error.
          type: string
        details:
          description: Additional details about the error.
          items:
            type: string
          type: array
      required:
        - code
        - message
      title: PermissionDeniedResponse
      type: object
    v1PlatformPolicy:
      properties:
        builtin:
          title: Whether this policy is builtin or custom
          type: boolean
        organization_id:
          title: Organization owning this policy (empty for builtin policies)
          type: string
        policy:
          $ref: '#/components/schemas/v1Policy'
        digest:
          type: string
        latest:
          type: boolean
        updated_at:
          format: date-time
          type: string
        organization_name:
          type: string
        id:
          type: string
      type: object
    v1PlatformPolicyGroup:
      example:
        version_references:
          - digest: digest
            created_at: 2000-01-23T04:56:07.000+00:00
          - digest: digest
            created_at: 2000-01-23T04:56:07.000+00:00
        attestation:
          - with:
              key: with
            ref: ref
          - with:
              key: with
            ref: ref
        materials:
          - name: name
            policies:
              - with:
                  key: with
                ref: ref
              - with:
                  key: with
                ref: ref
            type: type
          - name: name
            policies:
              - with:
                  key: with
                ref: ref
              - with:
                  key: with
                ref: ref
            type: type
        raw_group:
          format: FORMAT_UNSPECIFIED
          body: body
        builtin: true
        organization_id: organization_id
        digest: digest
        name: name
        description: description
        organization_name: organization_name
        category: category
        latest: true
      properties:
        builtin:
          title: Whether this policy is builtin or custom
          type: boolean
        organization_id:
          title: Organization owning this policy (empty for builtin policies)
          type: string
        digest:
          type: string
        latest:
          type: boolean
        raw_group:
          $ref: '#/components/schemas/v1RawBody'
        organization_name:
          title: Organization owning this policy (empty for builtin policies)
          type: string
        version_references:
          items:
            $ref: '#/components/schemas/v1PolicyGroupVersionReference'
          type: array
        name:
          title: Basic group info
          type: string
        description:
          type: string
        category:
          type: string
        materials:
          items:
            $ref: '#/components/schemas/PlatformPolicyGroupPolicyGroupMaterial'
          title: group spec
          type: array
        attestation:
          items:
            $ref: '#/components/schemas/PlatformPolicyGroupPolicyGroupPolicyAttachment'
          type: array
      type: object
    v1Policy:
      description: A policy that can be applied to materials in Chainloop to validate compliance with specific requirements
      example:
        metadata:
          organization: organization
          name: name
          description: description
          annotations:
            key: annotations
          display_name: display_name
          finding_type: finding_type
        kind: kind
        api_version: api_version
        spec:
          path: path
          auto_match:
            path: path
            ref: ref
            embedded: embedded
          inputs:
            - default: default
              name: name
              description: description
              required: true
            - default: default
              name: name
              description: description
              required: true
          policies:
            - path: path
              ref: ref
              kind: kind
              attestation_phases:
                - ATTESTATION_PHASE_UNSPECIFIED
                - ATTESTATION_PHASE_UNSPECIFIED
              embedded: embedded
            - path: path
              ref: ref
              kind: kind
              attestation_phases:
                - ATTESTATION_PHASE_UNSPECIFIED
                - ATTESTATION_PHASE_UNSPECIFIED
              embedded: embedded
          type: type
          embedded: embedded
      properties:
        api_version:
          description: API version for the policy
          title: API version for the policy
          type: string
        kind:
          description: "Kind of resource, must be Policy"
          title: "Kind of resource, must be \"Policy\""
          type: string
        metadata:
          $ref: '#/components/schemas/v1Metadata'
        spec:
          $ref: '#/components/schemas/v1PolicySpec'
      title: Policy
      type: object
    v1PolicyEvaluationDetailed:
      properties:
        policy_name:
          type: string
        policy_id:
          type: string
        policy_version_id:
          type: string
        group_name:
          type: string
        arguments:
          additionalProperties:
            type: string
          type: object
        material_name:
          type: string
        violations:
          description: |-
            Deprecated: no longer populated. One evaluation can carry hundreds of thousands of
            violations, so this endpoint reports only the summary below and the messages are
            paginated through ListPolicyEvaluationViolations.
          items:
            type: string
          type: array
        skipped:
          type: boolean
        skip_reasons:
          items:
            type: string
          type: array
        workflow_run_id:
          type: string
        policy_evaluation_id:
          title: "The evaluation's own ID, needed to page through its violations"
          type: string
        violation_count:
          description: |-
            Number of violations that count towards the gate, suppressed ones excluded. 0 does not
            mean "no violations" for an evaluation stored before this column existed: nothing was backfilled.
          format: int32
          type: integer
        has_violations:
          description: |-
            Whether the evaluation has any violation that counts towards the gate. Together with
            ListPolicyEvaluationViolations, the authority when violation_count is 0.
          type: boolean
      type: object
    v1PolicyGroupVersionReference:
      example:
        digest: digest
        created_at: 2000-01-23T04:56:07.000+00:00
      properties:
        digest:
          title: The digest of the policy group
          type: string
        created_at:
          format: date-time
          title: The timestamp when the policy group was created
          type: string
      title: PolicyGroupReference represents the reference to a policy group version
      type: object
    v1PolicyInput:
      description: Defines an input parameter that can be passed to a policy during evaluation
      example:
        default: default
        name: name
        description: description
        required: true
      properties:
        name:
          description: Name of the input parameter
          title: "Name of the input parameter, must contain only letters, numbers, and underscores"
          type: string
        description:
          description: Human-readable description of this input parameter
          title: Human-readable description of the input parameter
          type: string
        required:
          description: Whether this input parameter is required
          title: Whether this input parameter is required
          type: boolean
        default:
          description: Default value for this input parameter if not provided
          title: Default value for this input parameter if not provided
          type: string
      title: PolicyInput
      type: object
    v1PolicyRequirementBinding:
      properties:
        policy_id:
          title: The ID of the policy to attach
          type: string
        parameters:
          additionalProperties:
            type: string
          title: The parameters for the policy attachment
          type: object
        periodicity:
          $ref: '#/components/schemas/v1PeriodicityValue'
        sla_hours:
          format: int64
          title: SLA information for the policy attachment
          type: string
        group:
          title: OR-group name
          type: string
      title: PolicyRequirementBinding represents a policy definition to attach to a requirement
      type: object
    v1PolicyServiceApplyGroupResponse:
      properties:
        changed:
          title: Whether the resource was changed (kept for backward compatibility)
          type: boolean
        status:
          $ref: '#/components/schemas/v1ApplyStatus'
        current_revision:
          format: int32
          title: The current revision of the resource (0 if not available or resource is new)
          type: integer
      type: object
    v1PolicyServiceApplyResponse:
      properties:
        changed:
          title: Whether the resource was changed (kept for backward compatibility)
          type: boolean
        status:
          $ref: '#/components/schemas/v1ApplyStatus'
        current_revision:
          format: int32
          title: The current revision of the resource (0 if not available or resource is new)
          type: integer
      type: object
    v1PolicyServiceCreateGroupResponse:
      type: object
    v1PolicyServiceCreateRequest:
      description: Request to create a new policy
      properties:
        policy:
          $ref: '#/components/schemas/v1Policy'
        raw_schema:
          description: Base64 raw representation of the policy schema in JSON or YAML format
          type: string
      title: PolicyServiceCreateRequest
      type: object
    v1PolicyServiceCreateResponse:
      description: Response for the policy creation request
      title: PolicyServiceCreateResponse
      type: object
    v1PolicyServiceGetGroupResponse:
      description: Response containing a policy group and its metadata
      example:
        version_references:
          - digest: digest
            created_at: 2000-01-23T04:56:07.000+00:00
          - digest: digest
            created_at: 2000-01-23T04:56:07.000+00:00
        inputs_json_schema: inputs_json_schema
        organization_id: organization_id
        builtin: true
        digest: digest
        raw:
          format: FORMAT_UNSPECIFIED
          body: body
        organization_name: organization_name
        group:
          version_references:
            - digest: digest
              created_at: 2000-01-23T04:56:07.000+00:00
            - digest: digest
              created_at: 2000-01-23T04:56:07.000+00:00
          attestation:
            - with:
                key: with
              ref: ref
            - with:
                key: with
              ref: ref
          materials:
            - name: name
              policies:
                - with:
                    key: with
                  ref: ref
                - with:
                    key: with
                  ref: ref
              type: type
            - name: name
              policies:
                - with:
                    key: with
                  ref: ref
                - with:
                    key: with
                  ref: ref
              type: type
          raw_group:
            format: FORMAT_UNSPECIFIED
            body: body
          builtin: true
          organization_id: organization_id
          digest: digest
          name: name
          description: description
          organization_name: organization_name
          category: category
          latest: true
        latest: true
      properties:
        digest:
          description: The digest of the policy group
          title: Provider fields
          type: string
        raw:
          $ref: '#/components/schemas/v1RawBody'
        group:
          $ref: '#/components/schemas/v1PlatformPolicyGroup'
        latest:
          description: Whether this is the latest version of the policy group (deprecated)
          type: boolean
        organization_id:
          description: ID of the organization owning this policy group (deprecated)
          type: string
        organization_name:
          description: Name of the organization owning this policy group
          title: |-
            We need the organization_name here to be consistent with the GetResponse for Policies
            Note that chainloop expects the organization_name to be in the request for both policies and policy groups
          type: string
        builtin:
          description: Whether this policy group is builtin (deprecated)
          type: boolean
        version_references:
          description: References to all versions of this policy group (deprecated)
          items:
            $ref: '#/components/schemas/v1PolicyGroupVersionReference'
          type: array
        inputs_json_schema:
          description: JSON schema of the inputs required by the policy group
          title: The JSON schema version of the inputs of the policy group
          type: string
      title: PolicyServiceGetGroupResponse
      type: object
    v1PolicyServiceGetResponse:
      description: Response containing a policy and its metadata
      example:
        version_references:
          - digest: digest
            created_at: 2000-01-23T04:56:07.000+00:00
          - digest: digest
            created_at: 2000-01-23T04:56:07.000+00:00
        inputs_json_schema: inputs_json_schema
        data:
          metadata:
            organization: organization
            name: name
            description: description
            annotations:
              key: annotations
            display_name: display_name
            finding_type: finding_type
          kind: kind
          api_version: api_version
          spec:
            path: path
            auto_match:
              path: path
              ref: ref
              embedded: embedded
            inputs:
              - default: default
                name: name
                description: description
                required: true
              - default: default
                name: name
                description: description
                required: true
            policies:
              - path: path
                ref: ref
                kind: kind
                attestation_phases:
                  - ATTESTATION_PHASE_UNSPECIFIED
                  - ATTESTATION_PHASE_UNSPECIFIED
                embedded: embedded
              - path: path
                ref: ref
                kind: kind
                attestation_phases:
                  - ATTESTATION_PHASE_UNSPECIFIED
                  - ATTESTATION_PHASE_UNSPECIFIED
                embedded: embedded
            type: type
            embedded: embedded
        builtin: true
        organization_id: organization_id
        digest: digest
        raw:
          format: FORMAT_UNSPECIFIED
          body: body
        organization_name: organization_name
        policy:
          metadata:
            organization: organization
            name: name
            description: description
            annotations:
              key: annotations
            display_name: display_name
            finding_type: finding_type
          kind: kind
          api_version: api_version
          spec:
            path: path
            auto_match:
              path: path
              ref: ref
              embedded: embedded
            inputs:
              - default: default
                name: name
                description: description
                required: true
              - default: default
                name: name
                description: description
                required: true
            policies:
              - path: path
                ref: ref
                kind: kind
                attestation_phases:
                  - ATTESTATION_PHASE_UNSPECIFIED
                  - ATTESTATION_PHASE_UNSPECIFIED
                embedded: embedded
              - path: path
                ref: ref
                kind: kind
                attestation_phases:
                  - ATTESTATION_PHASE_UNSPECIFIED
                  - ATTESTATION_PHASE_UNSPECIFIED
                embedded: embedded
            type: type
            embedded: embedded
        latest: true
      properties:
        data:
          $ref: '#/components/schemas/v1Policy'
        policy:
          $ref: '#/components/schemas/v1Policy'
        digest:
          description: The digest of the policy
          type: string
        raw:
          $ref: '#/components/schemas/v1RawBody'
        latest:
          description: Whether this is the latest version of the policy
          type: boolean
        builtin:
          description: Whether this policy is builtin or custom
          title: Whether this policy is builtin or custom
          type: boolean
        organization_id:
          description: ID of the organization owning this policy (empty for builtin policies)
          title: Organization owning this policy (empty for builtin policies)
          type: string
        organization_name:
          description: Name of the organization owning this policy
          type: string
        version_references:
          description: References to all versions of this policy
          items:
            $ref: '#/components/schemas/v1PolicyVersionReference'
          title: All references to the policy versions
          type: array
        inputs_json_schema:
          description: JSON schema of the inputs required by the policy
          title: The JSON schema version of the inputs of the policy
          type: string
      title: PolicyServiceGetResponse
      type: object
    v1PolicyServiceListGroupsResponse:
      properties:
        groups:
          items:
            $ref: '#/components/schemas/v1PlatformPolicyGroup'
          type: array
      type: object
    v1PolicyServiceListResponse:
      properties:
        policies:
          items:
            $ref: '#/components/schemas/v1PlatformPolicy'
          type: array
      type: object
    v1PolicyServiceUnListGroupResponse:
      type: object
    v1PolicyServiceUnListResponse:
      description: Response for the policy unlist request
      title: PolicyServiceUnListResponse
      type: object
    v1PolicyServiceUpdateGroupResponse:
      type: object
    v1PolicyServiceUpdateRequest:
      description: Request to update an existing policy
      properties:
        policy:
          $ref: '#/components/schemas/v1Policy'
        raw_schema:
          description: Base64 raw representation of the policy schema in JSON or YAML format
          type: string
      title: PolicyServiceUpdateRequest
      type: object
    v1PolicyServiceUpdateResponse:
      description: Response for the policy update request
      title: PolicyServiceUpdateResponse
      type: object
    v1PolicyServiceValidateRequest:
      description: Request to validate a policy attachment
      properties:
        policy_attachment:
          description: Full policy attachment rendered as JSON to be validated server side
          title: |-
            Full policy attachment rendered as JSON to be validated server side
            Assuming it's pointing to a remote policy
          type: string
      title: PolicyServiceValidateRequest
      type: object
    v1PolicyServiceValidateResponse:
      description: Response for the policy attachment validation request
      example:
        valid: true
        validation_errors:
          - validation_errors
          - validation_errors
      properties:
        valid:
          description: Whether the policy attachment is valid
          type: boolean
        validation_errors:
          description: List of validation errors if the policy attachment is invalid
          items:
            type: string
          type: array
      title: PolicyServiceValidateResponse
      type: object
    v1PolicySpec:
      description: "Specification of a policy, defining its behavior and applicable material types"
      example:
        path: path
        auto_match:
          path: path
          ref: ref
          embedded: embedded
        inputs:
          - default: default
            name: name
            description: description
            required: true
          - default: default
            name: name
            description: description
            required: true
        policies:
          - path: path
            ref: ref
            kind: kind
            attestation_phases:
              - ATTESTATION_PHASE_UNSPECIFIED
              - ATTESTATION_PHASE_UNSPECIFIED
            embedded: embedded
          - path: path
            ref: ref
            kind: kind
            attestation_phases:
              - ATTESTATION_PHASE_UNSPECIFIED
              - ATTESTATION_PHASE_UNSPECIFIED
            embedded: embedded
        type: type
        embedded: embedded
      properties:
        path:
          description: Path to a policy script (deprecated)
          title: Path to a policy script. It might consist of a URI reference
          type: string
        embedded:
          description: Embedded source code for the policy (deprecated)
          title: Embedded source code (only Rego supported currently)
          type: string
        type:
          description: The material type this policy applies to
          type: string
        policies:
          description: List of policy specifications
          items:
            $ref: '#/components/schemas/v1PolicySpecV2'
          title: List of policy specifications for this policy
          type: array
        inputs:
          description: Input parameters for this policy
          items:
            $ref: '#/components/schemas/v1PolicyInput'
          title: Input parameters required or optional for this policy
          type: array
        auto_match:
          $ref: '#/components/schemas/v1AutoMatch'
      title: PolicySpec
      type: object
    v1PolicySpecV2:
      description: "Version 2 of policy specification, defining the policy source and applicable material kind"
      example:
        path: path
        ref: ref
        kind: kind
        attestation_phases:
          - ATTESTATION_PHASE_UNSPECIFIED
          - ATTESTATION_PHASE_UNSPECIFIED
        embedded: embedded
      properties:
        path:
          description: "Path to a policy script (deprecated, use ref instead)"
          title: |-
            Path to a policy script, might be a URI reference to an external script
            Deprecated: use ref instead
          type: string
        embedded:
          description: Embedded source code for the policy (only Rego is currently supported)
          title: Embedded source code for the policy (only Rego language is currently supported)
          type: string
        ref:
          description: Generic reference for file:// and http(s):// schemes
          title: Generic reference for file:// and http(s):// schemes
          type: string
        kind:
          description: The material type this policy applies to
          title: |-
            The material type this policy applies to
            Cannot be ARTIFACT
          type: string
        attestation_phases:
          description: Controls at which attestation phases this policy is evaluated. Empty means all phases.
          items:
            $ref: '#/components/schemas/v1AttestationPhase'
          type: array
      title: PolicySpecV2
      type: object
    v1PolicyVersionReference:
      example:
        digest: digest
        created_at: 2000-01-23T04:56:07.000+00:00
      properties:
        digest:
          title: The digest of the policy
          type: string
        created_at:
          format: date-time
          title: The timestamp when the policy was created
          type: string
      title: PolicyVersionReference represents the reference to a policy version
      type: object
    v1PolicyViolation:
      example:
        suppressed: true
        message: message
        ordinal: 0
      properties:
        ordinal:
          description: "The violation's position in the evaluation, as the policy reported it. Zero-based."
          format: int32
          type: integer
        message:
          title: The violation message
          type: string
        suppressed:
          description: |-
            Whether the violation was kept out of the gate at ingest, by the assessments current at
            that time or by the policy's own suppression flag. Always false for an evaluation stored
            before violations had their own rows: its messages never included the suppressed ones.
          type: boolean
      title: PolicyViolation is one violation reported by a policy evaluation
      type: object
    v1PreviewMatchingContractsByProjectResponse:
      properties:
        projects:
          items:
            $ref: '#/components/schemas/PreviewMatchingContractsByProjectResponseProjectPolicyMatchStatus'
          title: One entry per project in the organization (paginated)
          type: array
        pagination:
          $ref: '#/components/schemas/v1OffsetPaginationResponse'
      title: Response with contract matching results pivoted by project
      type: object
    v1Product:
      example:
        updated_at: 2000-01-23T04:56:07.000+00:00
        latest_version:
          project_versions:
            - track_latest_project_version: true
              project:
                latest_released_version:
                  project_id: project_id
                  frameworks:
                    - preview: true
                      requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      projects:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      display_name: display_name
                      sections:
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                      products:
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      name: name
                      id: id
                      not_applicable: true
                    - preview: true
                      requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      projects:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      display_name: display_name
                      sections:
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                      products:
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      name: name
                      id: id
                      not_applicable: true
                  workflow_runs_count: workflow_runs_count
                  last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                  pre_release: true
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                  released_at: 2000-01-23T04:56:07.000+00:00
                  version: version
                  latest: true
                  status: null
                latest_version:
                  project_id: project_id
                  frameworks:
                    - preview: true
                      requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      projects:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      display_name: display_name
                      sections:
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                      products:
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      name: name
                      id: id
                      not_applicable: true
                    - preview: true
                      requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      projects:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      display_name: display_name
                      sections:
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                      products:
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      name: name
                      id: id
                      not_applicable: true
                  workflow_runs_count: workflow_runs_count
                  last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                  pre_release: true
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                  released_at: 2000-01-23T04:56:07.000+00:00
                  version: version
                  latest: true
                  status: null
                updated_at: 2000-01-23T04:56:07.000+00:00
                organization:
                  name: name
                  id: id
                name: name
                description: description
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
                workflows:
                  - pull_request: true
                    managed: true
                    inputs:
                      key: inputs
                    name: name
                    description: description
                    workflow_template_id: workflow_template_id
                    id: id
                  - pull_request: true
                    managed: true
                    inputs:
                      key: inputs
                    name: name
                    description: description
                    workflow_template_id: workflow_template_id
                    id: id
                repository:
                  user_email: user_email
                  visibility: visibility
                  kind: kind
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  external_id: external_id
                  reachability_reason: reachability_reason
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  user_id: user_id
                  connection_id: connection_id
                  linked_projects_count: 5
                  organization_id: organization_id
                  name: name
                  host: host
                  already_onboarded: true
                  id: id
                  reachability: REACHABILITY_UNSPECIFIED
                products:
                  - name: name
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
                  - name: name
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
              version:
                project_id: project_id
                frameworks:
                  - preview: true
                    requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    projects:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    display_name: display_name
                    sections:
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                    products:
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    name: name
                    id: id
                    not_applicable: true
                  - preview: true
                    requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    projects:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    display_name: display_name
                    sections:
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                    products:
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    name: name
                    id: id
                    not_applicable: true
                workflow_runs_count: workflow_runs_count
                last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                pre_release: true
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
                released_at: 2000-01-23T04:56:07.000+00:00
                version: version
                latest: true
                status: null
            - track_latest_project_version: true
              project:
                latest_released_version:
                  project_id: project_id
                  frameworks:
                    - preview: true
                      requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      projects:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      display_name: display_name
                      sections:
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                      products:
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      name: name
                      id: id
                      not_applicable: true
                    - preview: true
                      requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      projects:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      display_name: display_name
                      sections:
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                      products:
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      name: name
                      id: id
                      not_applicable: true
                  workflow_runs_count: workflow_runs_count
                  last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                  pre_release: true
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                  released_at: 2000-01-23T04:56:07.000+00:00
                  version: version
                  latest: true
                  status: null
                latest_version:
                  project_id: project_id
                  frameworks:
                    - preview: true
                      requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      projects:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      display_name: display_name
                      sections:
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                      products:
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      name: name
                      id: id
                      not_applicable: true
                    - preview: true
                      requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      projects:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      display_name: display_name
                      sections:
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                      products:
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      name: name
                      id: id
                      not_applicable: true
                  workflow_runs_count: workflow_runs_count
                  last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                  pre_release: true
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                  released_at: 2000-01-23T04:56:07.000+00:00
                  version: version
                  latest: true
                  status: null
                updated_at: 2000-01-23T04:56:07.000+00:00
                organization:
                  name: name
                  id: id
                name: name
                description: description
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
                workflows:
                  - pull_request: true
                    managed: true
                    inputs:
                      key: inputs
                    name: name
                    description: description
                    workflow_template_id: workflow_template_id
                    id: id
                  - pull_request: true
                    managed: true
                    inputs:
                      key: inputs
                    name: name
                    description: description
                    workflow_template_id: workflow_template_id
                    id: id
                repository:
                  user_email: user_email
                  visibility: visibility
                  kind: kind
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  external_id: external_id
                  reachability_reason: reachability_reason
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  user_id: user_id
                  connection_id: connection_id
                  linked_projects_count: 5
                  organization_id: organization_id
                  name: name
                  host: host
                  already_onboarded: true
                  id: id
                  reachability: REACHABILITY_UNSPECIFIED
                products:
                  - name: name
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
                  - name: name
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
              version:
                project_id: project_id
                frameworks:
                  - preview: true
                    requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    projects:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    display_name: display_name
                    sections:
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                    products:
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    name: name
                    id: id
                    not_applicable: true
                  - preview: true
                    requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    projects:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    display_name: display_name
                    sections:
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                    products:
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    name: name
                    id: id
                    not_applicable: true
                workflow_runs_count: workflow_runs_count
                last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                pre_release: true
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
                released_at: 2000-01-23T04:56:07.000+00:00
                version: version
                latest: true
                status: null
          updated_at: 2000-01-23T04:56:07.000+00:00
          frameworks:
            - preview: true
              requirements:
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
              projects:
                - null
                - null
              built_in: true
              raw_schema:
                format: FORMAT_UNSPECIFIED
                body: body
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              display_name: display_name
              sections:
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
              products:
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
              updated_at: 2000-01-23T04:56:07.000+00:00
              organization_id: organization_id
              name: name
              id: id
              not_applicable: true
            - preview: true
              requirements:
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
              projects:
                - null
                - null
              built_in: true
              raw_schema:
                format: FORMAT_UNSPECIFIED
                body: body
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              display_name: display_name
              sections:
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
              products:
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
              updated_at: 2000-01-23T04:56:07.000+00:00
              organization_id: organization_id
              name: name
              id: id
              not_applicable: true
          product_id: product_id
          name: name
          description: description
          created_at: 2000-01-23T04:56:07.000+00:00
          id: id
          released_at: 2000-01-23T04:56:07.000+00:00
          status: VERSION_STATUS_UNSPECIFIED
        organization_id: organization_id
        name: name
        description: description
        created_at: 2000-01-23T04:56:07.000+00:00
        id: id
        business_unit:
          updated_at: 2000-01-23T04:56:07.000+00:00
          organization_id: organization_id
          name: name
          description: description
          created_at: 2000-01-23T04:56:07.000+00:00
          id: id
      properties:
        id:
          title: Unique identifier of the product
          type: string
        name:
          title: Name of the product
          type: string
        description:
          title: Description of the product
          type: string
        organization_id:
          title: Organization ID that owns the product
          type: string
        created_at:
          format: date-time
          title: Timestamp when the product was created
          type: string
        updated_at:
          format: date-time
          title: Timestamp when the product was last updated
          type: string
        business_unit:
          $ref: '#/components/schemas/v1BusinessUnit'
        latest_version:
          $ref: '#/components/schemas/v1ProductVersion'
      type: object
    v1ProductApplicability:
      properties:
        framework_id:
          title: ID of the framework that this list of exception applies to
          type: string
        exceptions:
          items:
            $ref: '#/components/schemas/v1FrameworkApplicabilityException'
          title: List of exceptions for this product and framework
          type: array
      type: object
    v1ProductItem:
      example:
        name: name
        description: description
        created_at: 2000-01-23T04:56:07.000+00:00
        id: id
      properties:
        id:
          title: The ID of the product
          type: string
        name:
          title: The name of the product
          type: string
        description:
          title: The description of the product
          type: string
        created_at:
          format: date-time
          title: The time the product was created
          type: string
      title: ProductItem represents a product reference in a project
      type: object
    v1ProductMember:
      properties:
        id:
          title: The membership ID
          type: string
        user:
          $ref: '#/components/schemas/v1User'
        group:
          $ref: '#/components/schemas/v1Group'
        role:
          $ref: '#/components/schemas/v1ProductMemberRole'
        created_at:
          format: date-time
          title: Timestamp when the product membership was created
          type: string
        updated_at:
          format: date-time
          title: Timestamp when the product membership was last modified
          type: string
      type: object
    v1ProductMemberRole:
      default: PRODUCT_MEMBER_ROLE_UNSPECIFIED
      description: |-
        - PRODUCT_MEMBER_ROLE_UNSPECIFIED: Default role for a product member
         - PRODUCT_MEMBER_ROLE_ADMIN: Admin role for a product member
         - PRODUCT_MEMBER_ROLE_VIEWER: Viewer role for a product member
      enum:
        - PRODUCT_MEMBER_ROLE_UNSPECIFIED
        - PRODUCT_MEMBER_ROLE_ADMIN
        - PRODUCT_MEMBER_ROLE_VIEWER
      title: ProductMemberRole defines the roles a member can have in a product
      type: string
    v1ProductProjectFilter:
      default: PRODUCT_PROJECT_FILTER_UNSPECIFIED
      description: |-
        - PRODUCT_PROJECT_FILTER_UNSPECIFIED: No filter, return all products (default/unspecified)
         - PRODUCT_PROJECT_FILTER_WITH_PROJECTS: Return only products that have projects associated
         - PRODUCT_PROJECT_FILTER_WITHOUT_PROJECTS: Return only products that have no projects associated
      enum:
        - PRODUCT_PROJECT_FILTER_UNSPECIFIED
        - PRODUCT_PROJECT_FILTER_WITH_PROJECTS
        - PRODUCT_PROJECT_FILTER_WITHOUT_PROJECTS
      title: ProductProjectFilter defines how to filter products by their project association
      type: string
    v1ProductVersion:
      example:
        project_versions:
          - track_latest_project_version: true
            project:
              latest_released_version:
                project_id: project_id
                frameworks:
                  - preview: true
                    requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    projects:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    display_name: display_name
                    sections:
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                    products:
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    name: name
                    id: id
                    not_applicable: true
                  - preview: true
                    requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    projects:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    display_name: display_name
                    sections:
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                    products:
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    name: name
                    id: id
                    not_applicable: true
                workflow_runs_count: workflow_runs_count
                last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                pre_release: true
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
                released_at: 2000-01-23T04:56:07.000+00:00
                version: version
                latest: true
                status: null
              latest_version:
                project_id: project_id
                frameworks:
                  - preview: true
                    requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    projects:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    display_name: display_name
                    sections:
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                    products:
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    name: name
                    id: id
                    not_applicable: true
                  - preview: true
                    requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    projects:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    display_name: display_name
                    sections:
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                    products:
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    name: name
                    id: id
                    not_applicable: true
                workflow_runs_count: workflow_runs_count
                last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                pre_release: true
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
                released_at: 2000-01-23T04:56:07.000+00:00
                version: version
                latest: true
                status: null
              updated_at: 2000-01-23T04:56:07.000+00:00
              organization:
                name: name
                id: id
              name: name
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              id: id
              workflows:
                - pull_request: true
                  managed: true
                  inputs:
                    key: inputs
                  name: name
                  description: description
                  workflow_template_id: workflow_template_id
                  id: id
                - pull_request: true
                  managed: true
                  inputs:
                    key: inputs
                  name: name
                  description: description
                  workflow_template_id: workflow_template_id
                  id: id
              repository:
                user_email: user_email
                visibility: visibility
                kind: kind
                created_at: 2000-01-23T04:56:07.000+00:00
                description: description
                external_id: external_id
                reachability_reason: reachability_reason
                updated_at: 2000-01-23T04:56:07.000+00:00
                user_id: user_id
                connection_id: connection_id
                linked_projects_count: 5
                organization_id: organization_id
                name: name
                host: host
                already_onboarded: true
                id: id
                reachability: REACHABILITY_UNSPECIFIED
              products:
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
            version:
              project_id: project_id
              frameworks:
                - preview: true
                  requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  projects:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  display_name: display_name
                  sections:
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                  products:
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  name: name
                  id: id
                  not_applicable: true
                - preview: true
                  requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  projects:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  display_name: display_name
                  sections:
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                  products:
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  name: name
                  id: id
                  not_applicable: true
              workflow_runs_count: workflow_runs_count
              last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
              pre_release: true
              created_at: 2000-01-23T04:56:07.000+00:00
              id: id
              released_at: 2000-01-23T04:56:07.000+00:00
              version: version
              latest: true
              status: null
          - track_latest_project_version: true
            project:
              latest_released_version:
                project_id: project_id
                frameworks:
                  - preview: true
                    requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    projects:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    display_name: display_name
                    sections:
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                    products:
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    name: name
                    id: id
                    not_applicable: true
                  - preview: true
                    requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    projects:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    display_name: display_name
                    sections:
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                    products:
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    name: name
                    id: id
                    not_applicable: true
                workflow_runs_count: workflow_runs_count
                last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                pre_release: true
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
                released_at: 2000-01-23T04:56:07.000+00:00
                version: version
                latest: true
                status: null
              latest_version:
                project_id: project_id
                frameworks:
                  - preview: true
                    requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    projects:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    display_name: display_name
                    sections:
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                    products:
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    name: name
                    id: id
                    not_applicable: true
                  - preview: true
                    requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    projects:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    display_name: display_name
                    sections:
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                    products:
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    name: name
                    id: id
                    not_applicable: true
                workflow_runs_count: workflow_runs_count
                last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                pre_release: true
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
                released_at: 2000-01-23T04:56:07.000+00:00
                version: version
                latest: true
                status: null
              updated_at: 2000-01-23T04:56:07.000+00:00
              organization:
                name: name
                id: id
              name: name
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              id: id
              workflows:
                - pull_request: true
                  managed: true
                  inputs:
                    key: inputs
                  name: name
                  description: description
                  workflow_template_id: workflow_template_id
                  id: id
                - pull_request: true
                  managed: true
                  inputs:
                    key: inputs
                  name: name
                  description: description
                  workflow_template_id: workflow_template_id
                  id: id
              repository:
                user_email: user_email
                visibility: visibility
                kind: kind
                created_at: 2000-01-23T04:56:07.000+00:00
                description: description
                external_id: external_id
                reachability_reason: reachability_reason
                updated_at: 2000-01-23T04:56:07.000+00:00
                user_id: user_id
                connection_id: connection_id
                linked_projects_count: 5
                organization_id: organization_id
                name: name
                host: host
                already_onboarded: true
                id: id
                reachability: REACHABILITY_UNSPECIFIED
              products:
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
            version:
              project_id: project_id
              frameworks:
                - preview: true
                  requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  projects:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  display_name: display_name
                  sections:
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                  products:
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  name: name
                  id: id
                  not_applicable: true
                - preview: true
                  requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  projects:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  display_name: display_name
                  sections:
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                  products:
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  name: name
                  id: id
                  not_applicable: true
              workflow_runs_count: workflow_runs_count
              last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
              pre_release: true
              created_at: 2000-01-23T04:56:07.000+00:00
              id: id
              released_at: 2000-01-23T04:56:07.000+00:00
              version: version
              latest: true
              status: null
        updated_at: 2000-01-23T04:56:07.000+00:00
        frameworks:
          - preview: true
            requirements:
              - version_references:
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                preview: true
                frameworks:
                  - null
                  - null
                built_in: true
                raw_schema:
                  format: FORMAT_UNSPECIFIED
                  body: body
                created_at: 2000-01-23T04:56:07.000+00:00
                description: description
                display_name: display_name
                updated_at: 2000-01-23T04:56:07.000+00:00
                organization_id: organization_id
                scope: null
                name: name
                id: id
                status: REQUIREMENT_STATUS_UNSPECIFIED
              - version_references:
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                preview: true
                frameworks:
                  - null
                  - null
                built_in: true
                raw_schema:
                  format: FORMAT_UNSPECIFIED
                  body: body
                created_at: 2000-01-23T04:56:07.000+00:00
                description: description
                display_name: display_name
                updated_at: 2000-01-23T04:56:07.000+00:00
                organization_id: organization_id
                scope: null
                name: name
                id: id
                status: REQUIREMENT_STATUS_UNSPECIFIED
            projects:
              - null
              - null
            built_in: true
            raw_schema:
              format: FORMAT_UNSPECIFIED
              body: body
            description: description
            created_at: 2000-01-23T04:56:07.000+00:00
            display_name: display_name
            sections:
              - requirements:
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                parent_id: parent_id
                name: name
                sub_sections:
                  - null
                  - null
                description: description
                id: id
              - requirements:
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                parent_id: parent_id
                name: name
                sub_sections:
                  - null
                  - null
                description: description
                id: id
            products:
              - name: name
                description: description
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
              - name: name
                description: description
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
            updated_at: 2000-01-23T04:56:07.000+00:00
            organization_id: organization_id
            name: name
            id: id
            not_applicable: true
          - preview: true
            requirements:
              - version_references:
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                preview: true
                frameworks:
                  - null
                  - null
                built_in: true
                raw_schema:
                  format: FORMAT_UNSPECIFIED
                  body: body
                created_at: 2000-01-23T04:56:07.000+00:00
                description: description
                display_name: display_name
                updated_at: 2000-01-23T04:56:07.000+00:00
                organization_id: organization_id
                scope: null
                name: name
                id: id
                status: REQUIREMENT_STATUS_UNSPECIFIED
              - version_references:
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                preview: true
                frameworks:
                  - null
                  - null
                built_in: true
                raw_schema:
                  format: FORMAT_UNSPECIFIED
                  body: body
                created_at: 2000-01-23T04:56:07.000+00:00
                description: description
                display_name: display_name
                updated_at: 2000-01-23T04:56:07.000+00:00
                organization_id: organization_id
                scope: null
                name: name
                id: id
                status: REQUIREMENT_STATUS_UNSPECIFIED
            projects:
              - null
              - null
            built_in: true
            raw_schema:
              format: FORMAT_UNSPECIFIED
              body: body
            description: description
            created_at: 2000-01-23T04:56:07.000+00:00
            display_name: display_name
            sections:
              - requirements:
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                parent_id: parent_id
                name: name
                sub_sections:
                  - null
                  - null
                description: description
                id: id
              - requirements:
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                parent_id: parent_id
                name: name
                sub_sections:
                  - null
                  - null
                description: description
                id: id
            products:
              - name: name
                description: description
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
              - name: name
                description: description
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
            updated_at: 2000-01-23T04:56:07.000+00:00
            organization_id: organization_id
            name: name
            id: id
            not_applicable: true
        product_id: product_id
        name: name
        description: description
        created_at: 2000-01-23T04:56:07.000+00:00
        id: id
        released_at: 2000-01-23T04:56:07.000+00:00
        status: VERSION_STATUS_UNSPECIFIED
      properties:
        id:
          title: Unique identifier for the product version
          type: string
        product_id:
          title: The product ID this version belongs to
          type: string
        name:
          title: Name of the product version
          type: string
        description:
          title: Optional description of the product version
          type: string
        created_at:
          format: date-time
          title: Timestamp when the version was created
          type: string
        updated_at:
          format: date-time
          title: Timestamp when the version was last updated
          type: string
        status:
          $ref: '#/components/schemas/v1VersionStatus'
        project_versions:
          items:
            $ref: '#/components/schemas/v1ProjectWithVersion'
          title: project versions associated with this product version
          type: array
        frameworks:
          items:
            $ref: '#/components/schemas/v1Framework'
          title: List of frameworks
          type: array
        released_at:
          format: date-time
          title: Timestamp when the version was released
          type: string
      type: object
    v1ProductVersionAttachment:
      properties:
        product_id:
          title: The ID of the product
          type: string
        product_name:
          title: The name of the product
          type: string
        product_version_id:
          title: The ID of the product version
          type: string
        product_version_name:
          title: The name/version of the product version
          type: string
      title: ProductVersionAttachment represents a product version linked to a project version
      type: object
    v1ProductsServiceAddMemberResponse:
      type: object
    v1ProductsServiceCreateResponse:
      properties:
        product:
          $ref: '#/components/schemas/v1Product'
      type: object
    v1ProductsServiceCreateVersionResponse:
      properties:
        version:
          $ref: '#/components/schemas/v1ProductVersion'
      type: object
    v1ProductsServiceDeleteResponse:
      type: object
    v1ProductsServiceDescribeResponse:
      properties:
        product:
          $ref: '#/components/schemas/v1Product'
      type: object
    v1ProductsServiceEditVersionResponse:
      properties:
        version:
          $ref: '#/components/schemas/v1ProductVersion'
      type: object
    v1ProductsServiceGetFrameworkApplicabilityExceptionsResponse:
      properties:
        product_applicability:
          items:
            $ref: '#/components/schemas/v1ProductApplicability'
          title: Applicability exceptions for product
          type: array
        projects_applicability:
          items:
            $ref: '#/components/schemas/v1ProjectApplicability'
          title: Project-level applicability
          type: array
      type: object
    v1ProductsServiceGetVersionResponse:
      example:
        version:
          project_versions:
            - track_latest_project_version: true
              project:
                latest_released_version:
                  project_id: project_id
                  frameworks:
                    - preview: true
                      requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      projects:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      display_name: display_name
                      sections:
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                      products:
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      name: name
                      id: id
                      not_applicable: true
                    - preview: true
                      requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      projects:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      display_name: display_name
                      sections:
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                      products:
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      name: name
                      id: id
                      not_applicable: true
                  workflow_runs_count: workflow_runs_count
                  last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                  pre_release: true
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                  released_at: 2000-01-23T04:56:07.000+00:00
                  version: version
                  latest: true
                  status: null
                latest_version:
                  project_id: project_id
                  frameworks:
                    - preview: true
                      requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      projects:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      display_name: display_name
                      sections:
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                      products:
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      name: name
                      id: id
                      not_applicable: true
                    - preview: true
                      requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      projects:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      display_name: display_name
                      sections:
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                      products:
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      name: name
                      id: id
                      not_applicable: true
                  workflow_runs_count: workflow_runs_count
                  last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                  pre_release: true
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                  released_at: 2000-01-23T04:56:07.000+00:00
                  version: version
                  latest: true
                  status: null
                updated_at: 2000-01-23T04:56:07.000+00:00
                organization:
                  name: name
                  id: id
                name: name
                description: description
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
                workflows:
                  - pull_request: true
                    managed: true
                    inputs:
                      key: inputs
                    name: name
                    description: description
                    workflow_template_id: workflow_template_id
                    id: id
                  - pull_request: true
                    managed: true
                    inputs:
                      key: inputs
                    name: name
                    description: description
                    workflow_template_id: workflow_template_id
                    id: id
                repository:
                  user_email: user_email
                  visibility: visibility
                  kind: kind
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  external_id: external_id
                  reachability_reason: reachability_reason
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  user_id: user_id
                  connection_id: connection_id
                  linked_projects_count: 5
                  organization_id: organization_id
                  name: name
                  host: host
                  already_onboarded: true
                  id: id
                  reachability: REACHABILITY_UNSPECIFIED
                products:
                  - name: name
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
                  - name: name
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
              version:
                project_id: project_id
                frameworks:
                  - preview: true
                    requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    projects:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    display_name: display_name
                    sections:
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                    products:
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    name: name
                    id: id
                    not_applicable: true
                  - preview: true
                    requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    projects:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    display_name: display_name
                    sections:
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                    products:
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    name: name
                    id: id
                    not_applicable: true
                workflow_runs_count: workflow_runs_count
                last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                pre_release: true
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
                released_at: 2000-01-23T04:56:07.000+00:00
                version: version
                latest: true
                status: null
            - track_latest_project_version: true
              project:
                latest_released_version:
                  project_id: project_id
                  frameworks:
                    - preview: true
                      requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      projects:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      display_name: display_name
                      sections:
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                      products:
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      name: name
                      id: id
                      not_applicable: true
                    - preview: true
                      requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      projects:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      display_name: display_name
                      sections:
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                      products:
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      name: name
                      id: id
                      not_applicable: true
                  workflow_runs_count: workflow_runs_count
                  last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                  pre_release: true
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                  released_at: 2000-01-23T04:56:07.000+00:00
                  version: version
                  latest: true
                  status: null
                latest_version:
                  project_id: project_id
                  frameworks:
                    - preview: true
                      requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      projects:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      display_name: display_name
                      sections:
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                      products:
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      name: name
                      id: id
                      not_applicable: true
                    - preview: true
                      requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      projects:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      display_name: display_name
                      sections:
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                        - requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          parent_id: parent_id
                          name: name
                          sub_sections:
                            - null
                            - null
                          description: description
                          id: id
                      products:
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                        - name: name
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          id: id
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      name: name
                      id: id
                      not_applicable: true
                  workflow_runs_count: workflow_runs_count
                  last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                  pre_release: true
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                  released_at: 2000-01-23T04:56:07.000+00:00
                  version: version
                  latest: true
                  status: null
                updated_at: 2000-01-23T04:56:07.000+00:00
                organization:
                  name: name
                  id: id
                name: name
                description: description
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
                workflows:
                  - pull_request: true
                    managed: true
                    inputs:
                      key: inputs
                    name: name
                    description: description
                    workflow_template_id: workflow_template_id
                    id: id
                  - pull_request: true
                    managed: true
                    inputs:
                      key: inputs
                    name: name
                    description: description
                    workflow_template_id: workflow_template_id
                    id: id
                repository:
                  user_email: user_email
                  visibility: visibility
                  kind: kind
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  external_id: external_id
                  reachability_reason: reachability_reason
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  user_id: user_id
                  connection_id: connection_id
                  linked_projects_count: 5
                  organization_id: organization_id
                  name: name
                  host: host
                  already_onboarded: true
                  id: id
                  reachability: REACHABILITY_UNSPECIFIED
                products:
                  - name: name
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
                  - name: name
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
              version:
                project_id: project_id
                frameworks:
                  - preview: true
                    requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    projects:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    display_name: display_name
                    sections:
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                    products:
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    name: name
                    id: id
                    not_applicable: true
                  - preview: true
                    requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    projects:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    display_name: display_name
                    sections:
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                      - requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        parent_id: parent_id
                        name: name
                        sub_sections:
                          - null
                          - null
                        description: description
                        id: id
                    products:
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    name: name
                    id: id
                    not_applicable: true
                workflow_runs_count: workflow_runs_count
                last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                pre_release: true
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
                released_at: 2000-01-23T04:56:07.000+00:00
                version: version
                latest: true
                status: null
          updated_at: 2000-01-23T04:56:07.000+00:00
          frameworks:
            - preview: true
              requirements:
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
              projects:
                - null
                - null
              built_in: true
              raw_schema:
                format: FORMAT_UNSPECIFIED
                body: body
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              display_name: display_name
              sections:
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
              products:
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
              updated_at: 2000-01-23T04:56:07.000+00:00
              organization_id: organization_id
              name: name
              id: id
              not_applicable: true
            - preview: true
              requirements:
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
              projects:
                - null
                - null
              built_in: true
              raw_schema:
                format: FORMAT_UNSPECIFIED
                body: body
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              display_name: display_name
              sections:
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
              products:
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
              updated_at: 2000-01-23T04:56:07.000+00:00
              organization_id: organization_id
              name: name
              id: id
              not_applicable: true
          product_id: product_id
          name: name
          description: description
          created_at: 2000-01-23T04:56:07.000+00:00
          id: id
          released_at: 2000-01-23T04:56:07.000+00:00
          status: VERSION_STATUS_UNSPECIFIED
      properties:
        version:
          $ref: '#/components/schemas/v1ProductVersion'
      type: object
    v1ProductsServiceListMembersResponse:
      properties:
        results:
          items:
            $ref: '#/components/schemas/v1ProductMember'
          title: The list of members in the project
          type: array
        pagination:
          $ref: '#/components/schemas/v1OffsetPaginationResponse'
      type: object
    v1ProductsServiceListPendingInvitationsResponse:
      properties:
        invitations:
          items:
            $ref: '#/components/schemas/v1PendingProductInvitation'
          title: The list of pending invitations for the product
          type: array
        pagination:
          $ref: '#/components/schemas/v1OffsetPaginationResponse'
      title: ProductsServiceListPendingInvitationsResponse contains a list of pending invitations for a product
      type: object
    v1ProductsServiceListProjectsResponse:
      properties:
        projects:
          items:
            $ref: '#/components/schemas/v1ProjectWithVersion'
          title: List of projects associated with the product version
          type: array
      type: object
    v1ProductsServiceListResponse:
      example:
        pagination:
          total_count: 1
          page: 4
          total_pages: 1
          page_size: 7
        products:
          - updated_at: 2000-01-23T04:56:07.000+00:00
            latest_version:
              project_versions:
                - track_latest_project_version: true
                  project:
                    latest_released_version:
                      project_id: project_id
                      frameworks:
                        - preview: true
                          requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          projects:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          display_name: display_name
                          sections:
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                          products:
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          name: name
                          id: id
                          not_applicable: true
                        - preview: true
                          requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          projects:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          display_name: display_name
                          sections:
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                          products:
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          name: name
                          id: id
                          not_applicable: true
                      workflow_runs_count: workflow_runs_count
                      last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                      pre_release: true
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                      released_at: 2000-01-23T04:56:07.000+00:00
                      version: version
                      latest: true
                      status: null
                    latest_version:
                      project_id: project_id
                      frameworks:
                        - preview: true
                          requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          projects:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          display_name: display_name
                          sections:
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                          products:
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          name: name
                          id: id
                          not_applicable: true
                        - preview: true
                          requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          projects:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          display_name: display_name
                          sections:
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                          products:
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          name: name
                          id: id
                          not_applicable: true
                      workflow_runs_count: workflow_runs_count
                      last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                      pre_release: true
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                      released_at: 2000-01-23T04:56:07.000+00:00
                      version: version
                      latest: true
                      status: null
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization:
                      name: name
                      id: id
                    name: name
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
                    workflows:
                      - pull_request: true
                        managed: true
                        inputs:
                          key: inputs
                        name: name
                        description: description
                        workflow_template_id: workflow_template_id
                        id: id
                      - pull_request: true
                        managed: true
                        inputs:
                          key: inputs
                        name: name
                        description: description
                        workflow_template_id: workflow_template_id
                        id: id
                    repository:
                      user_email: user_email
                      visibility: visibility
                      kind: kind
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      external_id: external_id
                      reachability_reason: reachability_reason
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      user_id: user_id
                      connection_id: connection_id
                      linked_projects_count: 5
                      organization_id: organization_id
                      name: name
                      host: host
                      already_onboarded: true
                      id: id
                      reachability: REACHABILITY_UNSPECIFIED
                    products:
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                  version:
                    project_id: project_id
                    frameworks:
                      - preview: true
                        requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        projects:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        display_name: display_name
                        sections:
                          - requirements:
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                            parent_id: parent_id
                            name: name
                            sub_sections:
                              - null
                              - null
                            description: description
                            id: id
                          - requirements:
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                            parent_id: parent_id
                            name: name
                            sub_sections:
                              - null
                              - null
                            description: description
                            id: id
                        products:
                          - name: name
                            description: description
                            created_at: 2000-01-23T04:56:07.000+00:00
                            id: id
                          - name: name
                            description: description
                            created_at: 2000-01-23T04:56:07.000+00:00
                            id: id
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        name: name
                        id: id
                        not_applicable: true
                      - preview: true
                        requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        projects:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        display_name: display_name
                        sections:
                          - requirements:
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                            parent_id: parent_id
                            name: name
                            sub_sections:
                              - null
                              - null
                            description: description
                            id: id
                          - requirements:
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                            parent_id: parent_id
                            name: name
                            sub_sections:
                              - null
                              - null
                            description: description
                            id: id
                        products:
                          - name: name
                            description: description
                            created_at: 2000-01-23T04:56:07.000+00:00
                            id: id
                          - name: name
                            description: description
                            created_at: 2000-01-23T04:56:07.000+00:00
                            id: id
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        name: name
                        id: id
                        not_applicable: true
                    workflow_runs_count: workflow_runs_count
                    last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                    pre_release: true
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
                    released_at: 2000-01-23T04:56:07.000+00:00
                    version: version
                    latest: true
                    status: null
                - track_latest_project_version: true
                  project:
                    latest_released_version:
                      project_id: project_id
                      frameworks:
                        - preview: true
                          requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          projects:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          display_name: display_name
                          sections:
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                          products:
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          name: name
                          id: id
                          not_applicable: true
                        - preview: true
                          requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          projects:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          display_name: display_name
                          sections:
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                          products:
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          name: name
                          id: id
                          not_applicable: true
                      workflow_runs_count: workflow_runs_count
                      last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                      pre_release: true
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                      released_at: 2000-01-23T04:56:07.000+00:00
                      version: version
                      latest: true
                      status: null
                    latest_version:
                      project_id: project_id
                      frameworks:
                        - preview: true
                          requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          projects:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          display_name: display_name
                          sections:
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                          products:
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          name: name
                          id: id
                          not_applicable: true
                        - preview: true
                          requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          projects:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          display_name: display_name
                          sections:
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                          products:
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          name: name
                          id: id
                          not_applicable: true
                      workflow_runs_count: workflow_runs_count
                      last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                      pre_release: true
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                      released_at: 2000-01-23T04:56:07.000+00:00
                      version: version
                      latest: true
                      status: null
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization:
                      name: name
                      id: id
                    name: name
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
                    workflows:
                      - pull_request: true
                        managed: true
                        inputs:
                          key: inputs
                        name: name
                        description: description
                        workflow_template_id: workflow_template_id
                        id: id
                      - pull_request: true
                        managed: true
                        inputs:
                          key: inputs
                        name: name
                        description: description
                        workflow_template_id: workflow_template_id
                        id: id
                    repository:
                      user_email: user_email
                      visibility: visibility
                      kind: kind
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      external_id: external_id
                      reachability_reason: reachability_reason
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      user_id: user_id
                      connection_id: connection_id
                      linked_projects_count: 5
                      organization_id: organization_id
                      name: name
                      host: host
                      already_onboarded: true
                      id: id
                      reachability: REACHABILITY_UNSPECIFIED
                    products:
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                  version:
                    project_id: project_id
                    frameworks:
                      - preview: true
                        requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        projects:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        display_name: display_name
                        sections:
                          - requirements:
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                            parent_id: parent_id
                            name: name
                            sub_sections:
                              - null
                              - null
                            description: description
                            id: id
                          - requirements:
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                            parent_id: parent_id
                            name: name
                            sub_sections:
                              - null
                              - null
                            description: description
                            id: id
                        products:
                          - name: name
                            description: description
                            created_at: 2000-01-23T04:56:07.000+00:00
                            id: id
                          - name: name
                            description: description
                            created_at: 2000-01-23T04:56:07.000+00:00
                            id: id
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        name: name
                        id: id
                        not_applicable: true
                      - preview: true
                        requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        projects:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        display_name: display_name
                        sections:
                          - requirements:
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                            parent_id: parent_id
                            name: name
                            sub_sections:
                              - null
                              - null
                            description: description
                            id: id
                          - requirements:
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                            parent_id: parent_id
                            name: name
                            sub_sections:
                              - null
                              - null
                            description: description
                            id: id
                        products:
                          - name: name
                            description: description
                            created_at: 2000-01-23T04:56:07.000+00:00
                            id: id
                          - name: name
                            description: description
                            created_at: 2000-01-23T04:56:07.000+00:00
                            id: id
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        name: name
                        id: id
                        not_applicable: true
                    workflow_runs_count: workflow_runs_count
                    last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                    pre_release: true
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
                    released_at: 2000-01-23T04:56:07.000+00:00
                    version: version
                    latest: true
                    status: null
              updated_at: 2000-01-23T04:56:07.000+00:00
              frameworks:
                - preview: true
                  requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  projects:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  display_name: display_name
                  sections:
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                  products:
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  name: name
                  id: id
                  not_applicable: true
                - preview: true
                  requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  projects:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  display_name: display_name
                  sections:
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                  products:
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  name: name
                  id: id
                  not_applicable: true
              product_id: product_id
              name: name
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              id: id
              released_at: 2000-01-23T04:56:07.000+00:00
              status: VERSION_STATUS_UNSPECIFIED
            organization_id: organization_id
            name: name
            description: description
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
            business_unit:
              updated_at: 2000-01-23T04:56:07.000+00:00
              organization_id: organization_id
              name: name
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              id: id
          - updated_at: 2000-01-23T04:56:07.000+00:00
            latest_version:
              project_versions:
                - track_latest_project_version: true
                  project:
                    latest_released_version:
                      project_id: project_id
                      frameworks:
                        - preview: true
                          requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          projects:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          display_name: display_name
                          sections:
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                          products:
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          name: name
                          id: id
                          not_applicable: true
                        - preview: true
                          requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          projects:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          display_name: display_name
                          sections:
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                          products:
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          name: name
                          id: id
                          not_applicable: true
                      workflow_runs_count: workflow_runs_count
                      last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                      pre_release: true
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                      released_at: 2000-01-23T04:56:07.000+00:00
                      version: version
                      latest: true
                      status: null
                    latest_version:
                      project_id: project_id
                      frameworks:
                        - preview: true
                          requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          projects:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          display_name: display_name
                          sections:
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                          products:
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          name: name
                          id: id
                          not_applicable: true
                        - preview: true
                          requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          projects:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          display_name: display_name
                          sections:
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                          products:
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          name: name
                          id: id
                          not_applicable: true
                      workflow_runs_count: workflow_runs_count
                      last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                      pre_release: true
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                      released_at: 2000-01-23T04:56:07.000+00:00
                      version: version
                      latest: true
                      status: null
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization:
                      name: name
                      id: id
                    name: name
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
                    workflows:
                      - pull_request: true
                        managed: true
                        inputs:
                          key: inputs
                        name: name
                        description: description
                        workflow_template_id: workflow_template_id
                        id: id
                      - pull_request: true
                        managed: true
                        inputs:
                          key: inputs
                        name: name
                        description: description
                        workflow_template_id: workflow_template_id
                        id: id
                    repository:
                      user_email: user_email
                      visibility: visibility
                      kind: kind
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      external_id: external_id
                      reachability_reason: reachability_reason
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      user_id: user_id
                      connection_id: connection_id
                      linked_projects_count: 5
                      organization_id: organization_id
                      name: name
                      host: host
                      already_onboarded: true
                      id: id
                      reachability: REACHABILITY_UNSPECIFIED
                    products:
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                  version:
                    project_id: project_id
                    frameworks:
                      - preview: true
                        requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        projects:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        display_name: display_name
                        sections:
                          - requirements:
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                            parent_id: parent_id
                            name: name
                            sub_sections:
                              - null
                              - null
                            description: description
                            id: id
                          - requirements:
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                            parent_id: parent_id
                            name: name
                            sub_sections:
                              - null
                              - null
                            description: description
                            id: id
                        products:
                          - name: name
                            description: description
                            created_at: 2000-01-23T04:56:07.000+00:00
                            id: id
                          - name: name
                            description: description
                            created_at: 2000-01-23T04:56:07.000+00:00
                            id: id
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        name: name
                        id: id
                        not_applicable: true
                      - preview: true
                        requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        projects:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        display_name: display_name
                        sections:
                          - requirements:
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                            parent_id: parent_id
                            name: name
                            sub_sections:
                              - null
                              - null
                            description: description
                            id: id
                          - requirements:
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                            parent_id: parent_id
                            name: name
                            sub_sections:
                              - null
                              - null
                            description: description
                            id: id
                        products:
                          - name: name
                            description: description
                            created_at: 2000-01-23T04:56:07.000+00:00
                            id: id
                          - name: name
                            description: description
                            created_at: 2000-01-23T04:56:07.000+00:00
                            id: id
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        name: name
                        id: id
                        not_applicable: true
                    workflow_runs_count: workflow_runs_count
                    last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                    pre_release: true
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
                    released_at: 2000-01-23T04:56:07.000+00:00
                    version: version
                    latest: true
                    status: null
                - track_latest_project_version: true
                  project:
                    latest_released_version:
                      project_id: project_id
                      frameworks:
                        - preview: true
                          requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          projects:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          display_name: display_name
                          sections:
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                          products:
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          name: name
                          id: id
                          not_applicable: true
                        - preview: true
                          requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          projects:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          display_name: display_name
                          sections:
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                          products:
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          name: name
                          id: id
                          not_applicable: true
                      workflow_runs_count: workflow_runs_count
                      last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                      pre_release: true
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                      released_at: 2000-01-23T04:56:07.000+00:00
                      version: version
                      latest: true
                      status: null
                    latest_version:
                      project_id: project_id
                      frameworks:
                        - preview: true
                          requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          projects:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          display_name: display_name
                          sections:
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                          products:
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          name: name
                          id: id
                          not_applicable: true
                        - preview: true
                          requirements:
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                            - version_references:
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                                - scope: UNSPECIFIED
                                  id: id
                                  automated_policies_count: 6
                                  revision: 0
                                  manual_evidence_count: 1
                              preview: true
                              frameworks:
                                - null
                                - null
                              built_in: true
                              raw_schema:
                                format: FORMAT_UNSPECIFIED
                                body: body
                              created_at: 2000-01-23T04:56:07.000+00:00
                              description: description
                              display_name: display_name
                              updated_at: 2000-01-23T04:56:07.000+00:00
                              organization_id: organization_id
                              scope: null
                              name: name
                              id: id
                              status: REQUIREMENT_STATUS_UNSPECIFIED
                          projects:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          description: description
                          created_at: 2000-01-23T04:56:07.000+00:00
                          display_name: display_name
                          sections:
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                            - requirements:
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                                - version_references:
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                    - scope: UNSPECIFIED
                                      id: id
                                      automated_policies_count: 6
                                      revision: 0
                                      manual_evidence_count: 1
                                  preview: true
                                  frameworks:
                                    - null
                                    - null
                                  built_in: true
                                  raw_schema:
                                    format: FORMAT_UNSPECIFIED
                                    body: body
                                  created_at: 2000-01-23T04:56:07.000+00:00
                                  description: description
                                  display_name: display_name
                                  updated_at: 2000-01-23T04:56:07.000+00:00
                                  organization_id: organization_id
                                  scope: null
                                  name: name
                                  id: id
                                  status: REQUIREMENT_STATUS_UNSPECIFIED
                              parent_id: parent_id
                              name: name
                              sub_sections:
                                - null
                                - null
                              description: description
                              id: id
                          products:
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                            - name: name
                              description: description
                              created_at: 2000-01-23T04:56:07.000+00:00
                              id: id
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          name: name
                          id: id
                          not_applicable: true
                      workflow_runs_count: workflow_runs_count
                      last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                      pre_release: true
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                      released_at: 2000-01-23T04:56:07.000+00:00
                      version: version
                      latest: true
                      status: null
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization:
                      name: name
                      id: id
                    name: name
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
                    workflows:
                      - pull_request: true
                        managed: true
                        inputs:
                          key: inputs
                        name: name
                        description: description
                        workflow_template_id: workflow_template_id
                        id: id
                      - pull_request: true
                        managed: true
                        inputs:
                          key: inputs
                        name: name
                        description: description
                        workflow_template_id: workflow_template_id
                        id: id
                    repository:
                      user_email: user_email
                      visibility: visibility
                      kind: kind
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      external_id: external_id
                      reachability_reason: reachability_reason
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      user_id: user_id
                      connection_id: connection_id
                      linked_projects_count: 5
                      organization_id: organization_id
                      name: name
                      host: host
                      already_onboarded: true
                      id: id
                      reachability: REACHABILITY_UNSPECIFIED
                    products:
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                      - name: name
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        id: id
                  version:
                    project_id: project_id
                    frameworks:
                      - preview: true
                        requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        projects:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        display_name: display_name
                        sections:
                          - requirements:
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                            parent_id: parent_id
                            name: name
                            sub_sections:
                              - null
                              - null
                            description: description
                            id: id
                          - requirements:
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                            parent_id: parent_id
                            name: name
                            sub_sections:
                              - null
                              - null
                            description: description
                            id: id
                        products:
                          - name: name
                            description: description
                            created_at: 2000-01-23T04:56:07.000+00:00
                            id: id
                          - name: name
                            description: description
                            created_at: 2000-01-23T04:56:07.000+00:00
                            id: id
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        name: name
                        id: id
                        not_applicable: true
                      - preview: true
                        requirements:
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                          - version_references:
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                              - scope: UNSPECIFIED
                                id: id
                                automated_policies_count: 6
                                revision: 0
                                manual_evidence_count: 1
                            preview: true
                            frameworks:
                              - null
                              - null
                            built_in: true
                            raw_schema:
                              format: FORMAT_UNSPECIFIED
                              body: body
                            created_at: 2000-01-23T04:56:07.000+00:00
                            description: description
                            display_name: display_name
                            updated_at: 2000-01-23T04:56:07.000+00:00
                            organization_id: organization_id
                            scope: null
                            name: name
                            id: id
                            status: REQUIREMENT_STATUS_UNSPECIFIED
                        projects:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        description: description
                        created_at: 2000-01-23T04:56:07.000+00:00
                        display_name: display_name
                        sections:
                          - requirements:
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                            parent_id: parent_id
                            name: name
                            sub_sections:
                              - null
                              - null
                            description: description
                            id: id
                          - requirements:
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                              - version_references:
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                  - scope: UNSPECIFIED
                                    id: id
                                    automated_policies_count: 6
                                    revision: 0
                                    manual_evidence_count: 1
                                preview: true
                                frameworks:
                                  - null
                                  - null
                                built_in: true
                                raw_schema:
                                  format: FORMAT_UNSPECIFIED
                                  body: body
                                created_at: 2000-01-23T04:56:07.000+00:00
                                description: description
                                display_name: display_name
                                updated_at: 2000-01-23T04:56:07.000+00:00
                                organization_id: organization_id
                                scope: null
                                name: name
                                id: id
                                status: REQUIREMENT_STATUS_UNSPECIFIED
                            parent_id: parent_id
                            name: name
                            sub_sections:
                              - null
                              - null
                            description: description
                            id: id
                        products:
                          - name: name
                            description: description
                            created_at: 2000-01-23T04:56:07.000+00:00
                            id: id
                          - name: name
                            description: description
                            created_at: 2000-01-23T04:56:07.000+00:00
                            id: id
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        name: name
                        id: id
                        not_applicable: true
                    workflow_runs_count: workflow_runs_count
                    last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
                    pre_release: true
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
                    released_at: 2000-01-23T04:56:07.000+00:00
                    version: version
                    latest: true
                    status: null
              updated_at: 2000-01-23T04:56:07.000+00:00
              frameworks:
                - preview: true
                  requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  projects:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  display_name: display_name
                  sections:
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                  products:
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  name: name
                  id: id
                  not_applicable: true
                - preview: true
                  requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  projects:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  display_name: display_name
                  sections:
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                  products:
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  name: name
                  id: id
                  not_applicable: true
              product_id: product_id
              name: name
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              id: id
              released_at: 2000-01-23T04:56:07.000+00:00
              status: VERSION_STATUS_UNSPECIFIED
            organization_id: organization_id
            name: name
            description: description
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
            business_unit:
              updated_at: 2000-01-23T04:56:07.000+00:00
              organization_id: organization_id
              name: name
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              id: id
      properties:
        products:
          items:
            $ref: '#/components/schemas/v1Product'
          title: List of products matching the filters and pagination
          type: array
        pagination:
          $ref: '#/components/schemas/v1OffsetPaginationResponse'
      type: object
    v1ProductsServiceListVersionsResponse:
      properties:
        versions:
          items:
            $ref: '#/components/schemas/v1ProductVersion'
          title: The list of product versions
          type: array
        pagination:
          $ref: '#/components/schemas/v1OffsetPaginationResponse'
      type: object
    v1ProductsServiceRemoveMemberResponse:
      type: object
    v1ProductsServiceRemoveVersionResponse:
      type: object
    v1ProductsServiceSetFrameworkApplicabilityExceptionsResponse:
      properties:
        product_applicability:
          items:
            $ref: '#/components/schemas/v1ProductApplicability'
          title: Applicability exceptions for product
          type: array
        projects_applicability:
          items:
            $ref: '#/components/schemas/v1ProjectApplicability'
          title: Project-level applicability
          type: array
      type: object
    v1ProductsServiceUpdateMemberRoleResponse:
      type: object
    v1ProductsServiceUpdateResponse:
      properties:
        product:
          $ref: '#/components/schemas/v1Product'
      type: object
    v1Project:
      example:
        latest_released_version:
          project_id: project_id
          frameworks:
            - preview: true
              requirements:
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
              projects:
                - null
                - null
              built_in: true
              raw_schema:
                format: FORMAT_UNSPECIFIED
                body: body
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              display_name: display_name
              sections:
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
              products:
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
              updated_at: 2000-01-23T04:56:07.000+00:00
              organization_id: organization_id
              name: name
              id: id
              not_applicable: true
            - preview: true
              requirements:
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
              projects:
                - null
                - null
              built_in: true
              raw_schema:
                format: FORMAT_UNSPECIFIED
                body: body
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              display_name: display_name
              sections:
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
              products:
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
              updated_at: 2000-01-23T04:56:07.000+00:00
              organization_id: organization_id
              name: name
              id: id
              not_applicable: true
          workflow_runs_count: workflow_runs_count
          last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
          pre_release: true
          created_at: 2000-01-23T04:56:07.000+00:00
          id: id
          released_at: 2000-01-23T04:56:07.000+00:00
          version: version
          latest: true
          status: null
        latest_version:
          project_id: project_id
          frameworks:
            - preview: true
              requirements:
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
              projects:
                - null
                - null
              built_in: true
              raw_schema:
                format: FORMAT_UNSPECIFIED
                body: body
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              display_name: display_name
              sections:
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
              products:
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
              updated_at: 2000-01-23T04:56:07.000+00:00
              organization_id: organization_id
              name: name
              id: id
              not_applicable: true
            - preview: true
              requirements:
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
              projects:
                - null
                - null
              built_in: true
              raw_schema:
                format: FORMAT_UNSPECIFIED
                body: body
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              display_name: display_name
              sections:
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
              products:
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
              updated_at: 2000-01-23T04:56:07.000+00:00
              organization_id: organization_id
              name: name
              id: id
              not_applicable: true
          workflow_runs_count: workflow_runs_count
          last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
          pre_release: true
          created_at: 2000-01-23T04:56:07.000+00:00
          id: id
          released_at: 2000-01-23T04:56:07.000+00:00
          version: version
          latest: true
          status: null
        updated_at: 2000-01-23T04:56:07.000+00:00
        organization:
          name: name
          id: id
        name: name
        description: description
        created_at: 2000-01-23T04:56:07.000+00:00
        id: id
        workflows:
          - pull_request: true
            managed: true
            inputs:
              key: inputs
            name: name
            description: description
            workflow_template_id: workflow_template_id
            id: id
          - pull_request: true
            managed: true
            inputs:
              key: inputs
            name: name
            description: description
            workflow_template_id: workflow_template_id
            id: id
        repository:
          user_email: user_email
          visibility: visibility
          kind: kind
          created_at: 2000-01-23T04:56:07.000+00:00
          description: description
          external_id: external_id
          reachability_reason: reachability_reason
          updated_at: 2000-01-23T04:56:07.000+00:00
          user_id: user_id
          connection_id: connection_id
          linked_projects_count: 5
          organization_id: organization_id
          name: name
          host: host
          already_onboarded: true
          id: id
          reachability: REACHABILITY_UNSPECIFIED
        products:
          - name: name
            description: description
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
          - name: name
            description: description
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
      properties:
        id:
          title: The ID of the project
          type: string
        name:
          title: The name of the project
          type: string
        description:
          title: The description of the project
          type: string
        organization:
          $ref: '#/components/schemas/v1Organization'
        latest_version:
          $ref: '#/components/schemas/v1ProjectVersion'
        created_at:
          format: date-time
          title: The time the project was created
          type: string
        updated_at:
          format: date-time
          title: The time the project was updated
          type: string
        products:
          items:
            $ref: '#/components/schemas/v1ProductItem'
          title: product list
          type: array
        latest_released_version:
          $ref: '#/components/schemas/v1ProjectVersion'
        workflows:
          items:
            $ref: '#/components/schemas/v1ProjectWorkflowItem'
          title: The workflows belonging to the project
          type: array
        repository:
          $ref: '#/components/schemas/v1Repository'
      type: object
    v1ProjectApplicability:
      properties:
        project_id:
          title: ID of the project
          type: string
        framework_id:
          title: ID of the framework that this exception applies to
          type: string
        custom:
          title: "If true, the project applicability is customized for this framework, hence exceptions"
          type: boolean
        exceptions:
          items:
            $ref: '#/components/schemas/v1FrameworkApplicabilityException'
          title: List of exceptions for this project (if custom is true)
          type: array
      type: object
    v1ProjectListItem:
      example:
        latest_released_version:
          project_id: project_id
          frameworks:
            - preview: true
              requirements:
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
              projects:
                - null
                - null
              built_in: true
              raw_schema:
                format: FORMAT_UNSPECIFIED
                body: body
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              display_name: display_name
              sections:
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
              products:
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
              updated_at: 2000-01-23T04:56:07.000+00:00
              organization_id: organization_id
              name: name
              id: id
              not_applicable: true
            - preview: true
              requirements:
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
              projects:
                - null
                - null
              built_in: true
              raw_schema:
                format: FORMAT_UNSPECIFIED
                body: body
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              display_name: display_name
              sections:
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
              products:
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
              updated_at: 2000-01-23T04:56:07.000+00:00
              organization_id: organization_id
              name: name
              id: id
              not_applicable: true
          workflow_runs_count: workflow_runs_count
          last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
          pre_release: true
          created_at: 2000-01-23T04:56:07.000+00:00
          id: id
          released_at: 2000-01-23T04:56:07.000+00:00
          version: version
          latest: true
          status: null
        latest_version:
          project_id: project_id
          frameworks:
            - preview: true
              requirements:
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
              projects:
                - null
                - null
              built_in: true
              raw_schema:
                format: FORMAT_UNSPECIFIED
                body: body
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              display_name: display_name
              sections:
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
              products:
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
              updated_at: 2000-01-23T04:56:07.000+00:00
              organization_id: organization_id
              name: name
              id: id
              not_applicable: true
            - preview: true
              requirements:
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
              projects:
                - null
                - null
              built_in: true
              raw_schema:
                format: FORMAT_UNSPECIFIED
                body: body
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              display_name: display_name
              sections:
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
              products:
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
              updated_at: 2000-01-23T04:56:07.000+00:00
              organization_id: organization_id
              name: name
              id: id
              not_applicable: true
          workflow_runs_count: workflow_runs_count
          last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
          pre_release: true
          created_at: 2000-01-23T04:56:07.000+00:00
          id: id
          released_at: 2000-01-23T04:56:07.000+00:00
          version: version
          latest: true
          status: null
        updated_at: 2000-01-23T04:56:07.000+00:00
        organization:
          name: name
          id: id
        name: name
        description: description
        created_at: 2000-01-23T04:56:07.000+00:00
        id: id
        repository:
          visibility: visibility
          kind: kind
          organization_id: organization_id
          name: name
          host: host
          description: description
          url: url
          status: REACHABILITY_UNSPECIFIED
        products:
          - name: name
            description: description
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
          - name: name
            description: description
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
      properties:
        id:
          title: The ID of the project
          type: string
        name:
          title: The name of the project
          type: string
        description:
          title: The description of the project
          type: string
        organization:
          $ref: '#/components/schemas/v1Organization'
        latest_version:
          $ref: '#/components/schemas/v1ProjectVersion'
        created_at:
          format: date-time
          title: When the project was created
          type: string
        updated_at:
          format: date-time
          title: The time the project was updated
          type: string
        products:
          items:
            $ref: '#/components/schemas/v1ProductItem'
          title: list of products associated with the project
          type: array
        latest_released_version:
          $ref: '#/components/schemas/v1ProjectVersion'
        repository:
          $ref: '#/components/schemas/v1LinkedRepository'
      type: object
    v1ProjectProductAttachment:
      properties:
        project_id:
          type: string
        project_version_id:
          title: "optional project_version_id, if not provided we will take latest"
          type: string
        track_latest:
          title: "if true, we will track the latest version of the project"
          type: boolean
      type: object
    v1ProjectVersion:
      example:
        project_id: project_id
        frameworks:
          - preview: true
            requirements:
              - version_references:
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                preview: true
                frameworks:
                  - null
                  - null
                built_in: true
                raw_schema:
                  format: FORMAT_UNSPECIFIED
                  body: body
                created_at: 2000-01-23T04:56:07.000+00:00
                description: description
                display_name: display_name
                updated_at: 2000-01-23T04:56:07.000+00:00
                organization_id: organization_id
                scope: null
                name: name
                id: id
                status: REQUIREMENT_STATUS_UNSPECIFIED
              - version_references:
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                preview: true
                frameworks:
                  - null
                  - null
                built_in: true
                raw_schema:
                  format: FORMAT_UNSPECIFIED
                  body: body
                created_at: 2000-01-23T04:56:07.000+00:00
                description: description
                display_name: display_name
                updated_at: 2000-01-23T04:56:07.000+00:00
                organization_id: organization_id
                scope: null
                name: name
                id: id
                status: REQUIREMENT_STATUS_UNSPECIFIED
            projects:
              - null
              - null
            built_in: true
            raw_schema:
              format: FORMAT_UNSPECIFIED
              body: body
            description: description
            created_at: 2000-01-23T04:56:07.000+00:00
            display_name: display_name
            sections:
              - requirements:
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                parent_id: parent_id
                name: name
                sub_sections:
                  - null
                  - null
                description: description
                id: id
              - requirements:
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                parent_id: parent_id
                name: name
                sub_sections:
                  - null
                  - null
                description: description
                id: id
            products:
              - name: name
                description: description
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
              - name: name
                description: description
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
            updated_at: 2000-01-23T04:56:07.000+00:00
            organization_id: organization_id
            name: name
            id: id
            not_applicable: true
          - preview: true
            requirements:
              - version_references:
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                preview: true
                frameworks:
                  - null
                  - null
                built_in: true
                raw_schema:
                  format: FORMAT_UNSPECIFIED
                  body: body
                created_at: 2000-01-23T04:56:07.000+00:00
                description: description
                display_name: display_name
                updated_at: 2000-01-23T04:56:07.000+00:00
                organization_id: organization_id
                scope: null
                name: name
                id: id
                status: REQUIREMENT_STATUS_UNSPECIFIED
              - version_references:
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                  - scope: UNSPECIFIED
                    id: id
                    automated_policies_count: 6
                    revision: 0
                    manual_evidence_count: 1
                preview: true
                frameworks:
                  - null
                  - null
                built_in: true
                raw_schema:
                  format: FORMAT_UNSPECIFIED
                  body: body
                created_at: 2000-01-23T04:56:07.000+00:00
                description: description
                display_name: display_name
                updated_at: 2000-01-23T04:56:07.000+00:00
                organization_id: organization_id
                scope: null
                name: name
                id: id
                status: REQUIREMENT_STATUS_UNSPECIFIED
            projects:
              - null
              - null
            built_in: true
            raw_schema:
              format: FORMAT_UNSPECIFIED
              body: body
            description: description
            created_at: 2000-01-23T04:56:07.000+00:00
            display_name: display_name
            sections:
              - requirements:
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                parent_id: parent_id
                name: name
                sub_sections:
                  - null
                  - null
                description: description
                id: id
              - requirements:
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                parent_id: parent_id
                name: name
                sub_sections:
                  - null
                  - null
                description: description
                id: id
            products:
              - name: name
                description: description
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
              - name: name
                description: description
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
            updated_at: 2000-01-23T04:56:07.000+00:00
            organization_id: organization_id
            name: name
            id: id
            not_applicable: true
        workflow_runs_count: workflow_runs_count
        last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
        pre_release: true
        created_at: 2000-01-23T04:56:07.000+00:00
        id: id
        released_at: 2000-01-23T04:56:07.000+00:00
        version: version
        latest: true
        status: null
      properties:
        id:
          type: string
        version:
          type: string
        project_id:
          type: string
        created_at:
          format: date-time
          type: string
        released_at:
          format: date-time
          title: When the project version was released (if it is a release)
          type: string
        pre_release:
          type: boolean
        frameworks:
          items:
            $ref: '#/components/schemas/v1Framework'
          title: The frameworks attached to the project version
          type: array
        workflow_runs_count:
          format: int64
          title: The total number of workflow runs for this project version
          type: string
        last_workflow_run_at:
          format: date-time
          title: When the last workflow run was executed for this project version
          type: string
        latest:
          title: Whether this is the latest version of the project
          type: boolean
        status:
          $ref: '#/components/schemas/v1VersionStatus'
      type: object
    v1ProjectWithVersion:
      example:
        track_latest_project_version: true
        project:
          latest_released_version:
            project_id: project_id
            frameworks:
              - preview: true
                requirements:
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                projects:
                  - null
                  - null
                built_in: true
                raw_schema:
                  format: FORMAT_UNSPECIFIED
                  body: body
                description: description
                created_at: 2000-01-23T04:56:07.000+00:00
                display_name: display_name
                sections:
                  - requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    parent_id: parent_id
                    name: name
                    sub_sections:
                      - null
                      - null
                    description: description
                    id: id
                  - requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    parent_id: parent_id
                    name: name
                    sub_sections:
                      - null
                      - null
                    description: description
                    id: id
                products:
                  - name: name
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
                  - name: name
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
                updated_at: 2000-01-23T04:56:07.000+00:00
                organization_id: organization_id
                name: name
                id: id
                not_applicable: true
              - preview: true
                requirements:
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                projects:
                  - null
                  - null
                built_in: true
                raw_schema:
                  format: FORMAT_UNSPECIFIED
                  body: body
                description: description
                created_at: 2000-01-23T04:56:07.000+00:00
                display_name: display_name
                sections:
                  - requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    parent_id: parent_id
                    name: name
                    sub_sections:
                      - null
                      - null
                    description: description
                    id: id
                  - requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    parent_id: parent_id
                    name: name
                    sub_sections:
                      - null
                      - null
                    description: description
                    id: id
                products:
                  - name: name
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
                  - name: name
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
                updated_at: 2000-01-23T04:56:07.000+00:00
                organization_id: organization_id
                name: name
                id: id
                not_applicable: true
            workflow_runs_count: workflow_runs_count
            last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
            pre_release: true
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
            released_at: 2000-01-23T04:56:07.000+00:00
            version: version
            latest: true
            status: null
          latest_version:
            project_id: project_id
            frameworks:
              - preview: true
                requirements:
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                projects:
                  - null
                  - null
                built_in: true
                raw_schema:
                  format: FORMAT_UNSPECIFIED
                  body: body
                description: description
                created_at: 2000-01-23T04:56:07.000+00:00
                display_name: display_name
                sections:
                  - requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    parent_id: parent_id
                    name: name
                    sub_sections:
                      - null
                      - null
                    description: description
                    id: id
                  - requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    parent_id: parent_id
                    name: name
                    sub_sections:
                      - null
                      - null
                    description: description
                    id: id
                products:
                  - name: name
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
                  - name: name
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
                updated_at: 2000-01-23T04:56:07.000+00:00
                organization_id: organization_id
                name: name
                id: id
                not_applicable: true
              - preview: true
                requirements:
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                  - version_references:
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                      - scope: UNSPECIFIED
                        id: id
                        automated_policies_count: 6
                        revision: 0
                        manual_evidence_count: 1
                    preview: true
                    frameworks:
                      - null
                      - null
                    built_in: true
                    raw_schema:
                      format: FORMAT_UNSPECIFIED
                      body: body
                    created_at: 2000-01-23T04:56:07.000+00:00
                    description: description
                    display_name: display_name
                    updated_at: 2000-01-23T04:56:07.000+00:00
                    organization_id: organization_id
                    scope: null
                    name: name
                    id: id
                    status: REQUIREMENT_STATUS_UNSPECIFIED
                projects:
                  - null
                  - null
                built_in: true
                raw_schema:
                  format: FORMAT_UNSPECIFIED
                  body: body
                description: description
                created_at: 2000-01-23T04:56:07.000+00:00
                display_name: display_name
                sections:
                  - requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    parent_id: parent_id
                    name: name
                    sub_sections:
                      - null
                      - null
                    description: description
                    id: id
                  - requirements:
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                      - version_references:
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                          - scope: UNSPECIFIED
                            id: id
                            automated_policies_count: 6
                            revision: 0
                            manual_evidence_count: 1
                        preview: true
                        frameworks:
                          - null
                          - null
                        built_in: true
                        raw_schema:
                          format: FORMAT_UNSPECIFIED
                          body: body
                        created_at: 2000-01-23T04:56:07.000+00:00
                        description: description
                        display_name: display_name
                        updated_at: 2000-01-23T04:56:07.000+00:00
                        organization_id: organization_id
                        scope: null
                        name: name
                        id: id
                        status: REQUIREMENT_STATUS_UNSPECIFIED
                    parent_id: parent_id
                    name: name
                    sub_sections:
                      - null
                      - null
                    description: description
                    id: id
                products:
                  - name: name
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
                  - name: name
                    description: description
                    created_at: 2000-01-23T04:56:07.000+00:00
                    id: id
                updated_at: 2000-01-23T04:56:07.000+00:00
                organization_id: organization_id
                name: name
                id: id
                not_applicable: true
            workflow_runs_count: workflow_runs_count
            last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
            pre_release: true
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
            released_at: 2000-01-23T04:56:07.000+00:00
            version: version
            latest: true
            status: null
          updated_at: 2000-01-23T04:56:07.000+00:00
          organization:
            name: name
            id: id
          name: name
          description: description
          created_at: 2000-01-23T04:56:07.000+00:00
          id: id
          workflows:
            - pull_request: true
              managed: true
              inputs:
                key: inputs
              name: name
              description: description
              workflow_template_id: workflow_template_id
              id: id
            - pull_request: true
              managed: true
              inputs:
                key: inputs
              name: name
              description: description
              workflow_template_id: workflow_template_id
              id: id
          repository:
            user_email: user_email
            visibility: visibility
            kind: kind
            created_at: 2000-01-23T04:56:07.000+00:00
            description: description
            external_id: external_id
            reachability_reason: reachability_reason
            updated_at: 2000-01-23T04:56:07.000+00:00
            user_id: user_id
            connection_id: connection_id
            linked_projects_count: 5
            organization_id: organization_id
            name: name
            host: host
            already_onboarded: true
            id: id
            reachability: REACHABILITY_UNSPECIFIED
          products:
            - name: name
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              id: id
            - name: name
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              id: id
        version:
          project_id: project_id
          frameworks:
            - preview: true
              requirements:
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
              projects:
                - null
                - null
              built_in: true
              raw_schema:
                format: FORMAT_UNSPECIFIED
                body: body
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              display_name: display_name
              sections:
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
              products:
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
              updated_at: 2000-01-23T04:56:07.000+00:00
              organization_id: organization_id
              name: name
              id: id
              not_applicable: true
            - preview: true
              requirements:
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
                - version_references:
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                    - scope: UNSPECIFIED
                      id: id
                      automated_policies_count: 6
                      revision: 0
                      manual_evidence_count: 1
                  preview: true
                  frameworks:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  created_at: 2000-01-23T04:56:07.000+00:00
                  description: description
                  display_name: display_name
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  scope: null
                  name: name
                  id: id
                  status: REQUIREMENT_STATUS_UNSPECIFIED
              projects:
                - null
                - null
              built_in: true
              raw_schema:
                format: FORMAT_UNSPECIFIED
                body: body
              description: description
              created_at: 2000-01-23T04:56:07.000+00:00
              display_name: display_name
              sections:
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
                - requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  parent_id: parent_id
                  name: name
                  sub_sections:
                    - null
                    - null
                  description: description
                  id: id
              products:
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
                - name: name
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  id: id
              updated_at: 2000-01-23T04:56:07.000+00:00
              organization_id: organization_id
              name: name
              id: id
              not_applicable: true
          workflow_runs_count: workflow_runs_count
          last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
          pre_release: true
          created_at: 2000-01-23T04:56:07.000+00:00
          id: id
          released_at: 2000-01-23T04:56:07.000+00:00
          version: version
          latest: true
          status: null
      properties:
        project:
          $ref: '#/components/schemas/v1Project'
        version:
          $ref: '#/components/schemas/v1ProjectVersion'
        track_latest_project_version:
          title: "If true, the attached project will follow its latest version"
          type: boolean
      type: object
    v1ProjectWorkflowItem:
      description: "ProjectWorkflowItem represents a workflow within a project, including its onboarding metadata."
      example:
        pull_request: true
        managed: true
        inputs:
          key: inputs
        name: name
        description: description
        workflow_template_id: workflow_template_id
        id: id
      properties:
        id:
          title: The ID of the workflow
          type: string
        name:
          title: The name of the workflow
          type: string
        description:
          title: The description of the workflow
          type: string
        workflow_template_id:
          title: "The platform workflow template this workflow was onboarded from, if any"
          type: string
        managed:
          description: Whether the workflow runs periodically (auto-scanned and reconciled). Surfaced as "Periodic" in the UI.
          type: boolean
        inputs:
          additionalProperties:
            type: string
          title: "The template input values supplied during onboarding, keyed by input name"
          type: object
        pull_request:
          description: Whether the workflow runs on pull/merge request events.
          type: boolean
      type: object
    v1ProjectsServiceCreateProjectVersionResponse:
      properties:
        project_version:
          $ref: '#/components/schemas/v1ProjectVersion'
      type: object
    v1ProjectsServiceCreateResponse:
      properties:
        project:
          $ref: '#/components/schemas/v1Project'
      type: object
    v1ProjectsServiceDeleteResponse:
      type: object
    v1ProjectsServiceDescribeProjectVersionResponse:
      properties:
        project_version:
          $ref: '#/components/schemas/v1ProjectVersion'
      type: object
    v1ProjectsServiceDescribeResponse:
      properties:
        project:
          $ref: '#/components/schemas/v1Project'
      type: object
    v1ProjectsServiceGetLinkedRepositoryResponse:
      properties:
        repository:
          $ref: '#/components/schemas/v1Repository'
      type: object
    v1ProjectsServiceListProductVersionsForProjectVersionResponse:
      properties:
        product_versions:
          items:
            $ref: '#/components/schemas/v1ProductVersionAttachment'
          title: List of product versions associated with the project version
          type: array
        pagination:
          $ref: '#/components/schemas/v1OffsetPaginationResponse'
      type: object
    v1ProjectsServiceListProjectVersionResponse:
      properties:
        project_versions:
          items:
            $ref: '#/components/schemas/v1ProjectVersion'
          title: The versions of the project
          type: array
        pagination:
          $ref: '#/components/schemas/v1OffsetPaginationResponse'
      type: object
    v1ProjectsServiceListResponse:
      example:
        pagination:
          total_count: 1
          page: 4
          total_pages: 1
          page_size: 7
        results:
          - latest_released_version:
              project_id: project_id
              frameworks:
                - preview: true
                  requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  projects:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  display_name: display_name
                  sections:
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                  products:
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  name: name
                  id: id
                  not_applicable: true
                - preview: true
                  requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  projects:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  display_name: display_name
                  sections:
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                  products:
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  name: name
                  id: id
                  not_applicable: true
              workflow_runs_count: workflow_runs_count
              last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
              pre_release: true
              created_at: 2000-01-23T04:56:07.000+00:00
              id: id
              released_at: 2000-01-23T04:56:07.000+00:00
              version: version
              latest: true
              status: null
            latest_version:
              project_id: project_id
              frameworks:
                - preview: true
                  requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  projects:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  display_name: display_name
                  sections:
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                  products:
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  name: name
                  id: id
                  not_applicable: true
                - preview: true
                  requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  projects:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  display_name: display_name
                  sections:
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                  products:
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  name: name
                  id: id
                  not_applicable: true
              workflow_runs_count: workflow_runs_count
              last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
              pre_release: true
              created_at: 2000-01-23T04:56:07.000+00:00
              id: id
              released_at: 2000-01-23T04:56:07.000+00:00
              version: version
              latest: true
              status: null
            updated_at: 2000-01-23T04:56:07.000+00:00
            organization:
              name: name
              id: id
            name: name
            description: description
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
            repository:
              visibility: visibility
              kind: kind
              organization_id: organization_id
              name: name
              host: host
              description: description
              url: url
              status: REACHABILITY_UNSPECIFIED
            products:
              - name: name
                description: description
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
              - name: name
                description: description
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
          - latest_released_version:
              project_id: project_id
              frameworks:
                - preview: true
                  requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  projects:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  display_name: display_name
                  sections:
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                  products:
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  name: name
                  id: id
                  not_applicable: true
                - preview: true
                  requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  projects:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  display_name: display_name
                  sections:
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                  products:
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  name: name
                  id: id
                  not_applicable: true
              workflow_runs_count: workflow_runs_count
              last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
              pre_release: true
              created_at: 2000-01-23T04:56:07.000+00:00
              id: id
              released_at: 2000-01-23T04:56:07.000+00:00
              version: version
              latest: true
              status: null
            latest_version:
              project_id: project_id
              frameworks:
                - preview: true
                  requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  projects:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  display_name: display_name
                  sections:
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                  products:
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  name: name
                  id: id
                  not_applicable: true
                - preview: true
                  requirements:
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                    - version_references:
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                        - scope: UNSPECIFIED
                          id: id
                          automated_policies_count: 6
                          revision: 0
                          manual_evidence_count: 1
                      preview: true
                      frameworks:
                        - null
                        - null
                      built_in: true
                      raw_schema:
                        format: FORMAT_UNSPECIFIED
                        body: body
                      created_at: 2000-01-23T04:56:07.000+00:00
                      description: description
                      display_name: display_name
                      updated_at: 2000-01-23T04:56:07.000+00:00
                      organization_id: organization_id
                      scope: null
                      name: name
                      id: id
                      status: REQUIREMENT_STATUS_UNSPECIFIED
                  projects:
                    - null
                    - null
                  built_in: true
                  raw_schema:
                    format: FORMAT_UNSPECIFIED
                    body: body
                  description: description
                  created_at: 2000-01-23T04:56:07.000+00:00
                  display_name: display_name
                  sections:
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                    - requirements:
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                        - version_references:
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                            - scope: UNSPECIFIED
                              id: id
                              automated_policies_count: 6
                              revision: 0
                              manual_evidence_count: 1
                          preview: true
                          frameworks:
                            - null
                            - null
                          built_in: true
                          raw_schema:
                            format: FORMAT_UNSPECIFIED
                            body: body
                          created_at: 2000-01-23T04:56:07.000+00:00
                          description: description
                          display_name: display_name
                          updated_at: 2000-01-23T04:56:07.000+00:00
                          organization_id: organization_id
                          scope: null
                          name: name
                          id: id
                          status: REQUIREMENT_STATUS_UNSPECIFIED
                      parent_id: parent_id
                      name: name
                      sub_sections:
                        - null
                        - null
                      description: description
                      id: id
                  products:
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                    - name: name
                      description: description
                      created_at: 2000-01-23T04:56:07.000+00:00
                      id: id
                  updated_at: 2000-01-23T04:56:07.000+00:00
                  organization_id: organization_id
                  name: name
                  id: id
                  not_applicable: true
              workflow_runs_count: workflow_runs_count
              last_workflow_run_at: 2000-01-23T04:56:07.000+00:00
              pre_release: true
              created_at: 2000-01-23T04:56:07.000+00:00
              id: id
              released_at: 2000-01-23T04:56:07.000+00:00
              version: version
              latest: true
              status: null
            updated_at: 2000-01-23T04:56:07.000+00:00
            organization:
              name: name
              id: id
            name: name
            description: description
            created_at: 2000-01-23T04:56:07.000+00:00
            id: id
            repository:
              visibility: visibility
              kind: kind
              organization_id: organization_id
              name: name
              host: host
              description: description
              url: url
              status: REACHABILITY_UNSPECIFIED
            products:
              - name: name
                description: description
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
              - name: name
                description: description
                created_at: 2000-01-23T04:56:07.000+00:00
                id: id
      properties:
        results:
          items:
            $ref: '#/components/schemas/v1ProjectListItem'
          type: array
        pagination:
          $ref: '#/components/schemas/v1OffsetPaginationResponse'
      type: object
    v1ProjectsServiceUnlistProjectVersionResponse:
      description: UnlistProjectVersionResponse is the response message for the UnlistProjectVersion method.
      type: object
    v1ProjectsServiceUpdateProjectVersionResponse:
      type: object
    v1ProjectsServiceUpdateResponse:
      type: object
    v1RawBody:
      example:
        format: FORMAT_UNSPECIFIED
        body: body
      properties:
        body:
          format: byte
          pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$"
          type: string
        format:
          $ref: '#/components/schemas/RawBodyRawBodyFormat'
      title: Raw representation in bytes of a resource in json or yaml
      type: object
    v1RawSchema:
      example:
        format: FORMAT_UNSPECIFIED
        body: body
      properties:
        body:
          format: byte
          pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$"
          title: The raw schema content
          type: string
        format:
          $ref: '#/components/schemas/RawSchemaFormat'
      title: RawSchema represents the original schema content
      type: object
    v1RejectAssessmentRevisionResponse:
      description: Response for RejectAssessmentRevision method
      example:
        result:
          justification_code: null
          note: note
          approval_status: ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED
          reviewed_at: 2000-01-23T04:56:07.000+00:00
          created_at: 2000-01-23T04:56:07.000+00:00
          assessment_id: assessment_id
          fixable_summary: fixable_summary
          project_version_id: project_version_id
          reviewer:
            intercom_hash: intercom_hash
            created_at: 2000-01-23T04:56:07.000+00:00
            last_name: last_name
            id: id
            first_name: first_name
            email: email
            instance_admin: true
          fixable_feasibility: 5.962133916683182
          confidence_breakdown:
            schema_version: schema_version
            scores:
              key:
                reason: reason
                abstained: true
                value: 2.3021358869347655
            derived:
              rollup_active_axes: 9
              dominant_low_axis:
                reason: reason
                axis: axis
                value: 3.616076749251911
              rollup: 7.061401241503109
          created_by:
            api_token:
              id: id
            type: ASSESSMENT_CREATOR_TYPE_UNSPECIFIED
            user:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
            ai_agent:
              name: name
          revision: 1
          products:
            - purl_glob: purl_glob
            - purl_glob: purl_glob
          review_note: review_note
          scope: null
          confidence_score: 5.637376656633329
          id: id
          fixable_status: FIXABLE_STATUS_UNSPECIFIED
          status: null
      properties:
        result:
          $ref: '#/components/schemas/v1AssessmentRevision'
      title: RejectAssessmentRevisionResponse
      type: object
    v1Repository:
      example:
        user_email: user_email
        visibility: visibility
        kind: kind
        created_at: 2000-01-23T04:56:07.000+00:00
        description: description
        external_id: external_id
        reachability_reason: reachability_reason
        updated_at: 2000-01-23T04:56:07.000+00:00
        user_id: user_id
        connection_id: connection_id
        linked_projects_count: 5
        organization_id: organization_id
        name: name
        host: host
        already_onboarded: true
        id: id
        reachability: REACHABILITY_UNSPECIFIED
      properties:
        id:
          title: The ID of the repository
          type: string
        external_id:
          title: The external ID of the repository
          type: string
        name:
          title: The name of the repository
          type: string
        host:
          title: The host of the repository
          type: string
        kind:
          title: The kind of repository
          type: string
        visibility:
          title: The visibility of the repository
          type: string
        organization_id:
          title: The organization owning the repository
          type: string
        created_at:
          format: date-time
          title: When the repository was created
          type: string
        updated_at:
          format: date-time
          title: When the repository was last updated
          type: string
        user_id:
          title: The user who added the repository
          type: string
        user_email:
          title: The user who added the repository
          type: string
        already_onboarded:
          title: |-
            whether this repository has been already onboarded in a previous onboarding request
            (it only applies to the onboarding process)
          type: boolean
        linked_projects_count:
          format: int32
          title: The number of projects linked to this repository
          type: integer
        description:
          title: The description of the repository from the provider
          type: string
        connection_id:
          title: |-
            The SCM connection that imported this repository, if any (a GitHub App installation ID, a GitLab
            connection ID, ...)
          type: string
        reachability:
          $ref: '#/components/schemas/RepositoryReachability'
        reachability_reason:
          title: Explains a non-reachable state (e.g. removed from the installation); empty otherwise
          type: string
      type: object
    v1RepositoryLink:
      description: |-
        RepositoryLink identifies a repository to link to a project during onboarding. The repository is
        resolved (and stored if missing) from the SCM connection it is reachable through, regardless of
        provider (GitHub App installation, GitLab connection, ...).
      properties:
        connection_id:
          description: |-
            SCM connection the repository is reachable through (a GitHub App installation ID, a GitLab
            connection ID, ...). Resolved against the organization's known connections to recover the
            provider, so no separate provider field is needed.
          type: string
        external_id:
          title: "Provider repository ID (e.g. the GitHub/GitLab numeric ID, as a string)"
          type: string
      type: object
    v1Requirement:
      example:
        version_references:
          - scope: UNSPECIFIED
            id: id
            automated_policies_count: 6
            revision: 0
            manual_evidence_count: 1
          - scope: UNSPECIFIED
            id: id
            automated_policies_count: 6
            revision: 0
            manual_evidence_count: 1
        preview: true
        frameworks:
          - null
          - null
        built_in: true
        raw_schema:
          format: FORMAT_UNSPECIFIED
          body: body
        created_at: 2000-01-23T04:56:07.000+00:00
        description: description
        display_name: display_name
        updated_at: 2000-01-23T04:56:07.000+00:00
        organization_id: organization_id
        scope: null
        name: name
        id: id
        status: REQUIREMENT_STATUS_UNSPECIFIED
      properties:
        id:
          title: The ID of the requirement
          type: string
        name:
          title: The name of the requirement
          type: string
        version_references:
          items:
            $ref: '#/components/schemas/v1RequirementVersionReference'
          title: The references to the versions of the requirement
          type: array
        frameworks:
          items:
            $ref: '#/components/schemas/v1Framework'
          title: The frameworks the requirement is associated with
          type: array
        created_at:
          format: date-time
          title: The time the framework was created
          type: string
        updated_at:
          format: date-time
          title: The time the framework was last updated
          type: string
        built_in:
          title: If the requirement is built-in
          type: boolean
        organization_id:
          title: The ID of the organization the requirement belongs to
          type: string
        display_name:
          title: The display name of the requirement
          type: string
        description:
          title: The latest description of the requirement
          type: string
        preview:
          title: If the requirement is preview
          type: boolean
        scope:
          $ref: '#/components/schemas/v1RequirementScope'
        status:
          $ref: '#/components/schemas/v1RequirementStatus'
        raw_schema:
          $ref: '#/components/schemas/v1RawSchema'
      title: Requirement represents a requirement
      type: object
    v1RequirementAutomationLevel:
      default: unspecified
      enum:
        - unspecified
        - automated
        - partial
        - manual
      title: |-
        RequirementAutomationLevel indicates how a requirement is evaluated
        buf:lint:ignore ENUM_VALUE_PREFIX
        buf:lint:ignore ENUM_ZERO_VALUE_SUFFIX
        buf:lint:ignore ENUM_VALUE_UPPER_SNAKE_CASE
      type: string
    v1RequirementEvaluationOverride:
      example:
        parent_override_id: parent_override_id
        evidence_submissions:
          - attestation_digest: attestation_digest
            user_email: user_email
            requirement_version_id: requirement_version_id
            approval_status: APPROVAL_STATUS_UNSPECIFIED
            created_at: 2000-01-23T04:56:07.000+00:00
            file_upload:
              size_bytes: size_bytes
              uploaded_at: 2000-01-23T04:56:07.000+00:00
              file_name: file_name
              digest: digest
              id: id
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
            url: url
            approved_by:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
            user_id: user_id
            approved_at: 2000-01-23T04:56:07.000+00:00
            rejection_reason: rejection_reason
            comment: comment
            id: id
            user:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
          - attestation_digest: attestation_digest
            user_email: user_email
            requirement_version_id: requirement_version_id
            approval_status: APPROVAL_STATUS_UNSPECIFIED
            created_at: 2000-01-23T04:56:07.000+00:00
            file_upload:
              size_bytes: size_bytes
              uploaded_at: 2000-01-23T04:56:07.000+00:00
              file_name: file_name
              digest: digest
              id: id
              user:
                intercom_hash: intercom_hash
                created_at: 2000-01-23T04:56:07.000+00:00
                last_name: last_name
                id: id
                first_name: first_name
                email: email
                instance_admin: true
            url: url
            approved_by:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
            user_id: user_id
            approved_at: 2000-01-23T04:56:07.000+00:00
            rejection_reason: rejection_reason
            comment: comment
            id: id
            user:
              intercom_hash: intercom_hash
              created_at: 2000-01-23T04:56:07.000+00:00
              last_name: last_name
              id: id
              first_name: first_name
              email: email
              instance_admin: true
        requirement_version_id: requirement_version_id
        approval_status: null
        product_version_id: product_version_id
        created_at: 2000-01-23T04:56:07.000+00:00
        project_version_id: project_version_id
        source_product_name: source_product_name
        approved_by:
          intercom_hash: intercom_hash
          created_at: 2000-01-23T04:56:07.000+00:00
          last_name: last_name
          id: id
          first_name: first_name
          email: email
          instance_admin: true
        status_updated_by:
          intercom_hash: intercom_hash
          created_at: 2000-01-23T04:56:07.000+00:00
          last_name: last_name
          id: id
          first_name: first_name
          email: email
          instance_admin: true
        approved_at: 2000-01-23T04:56:07.000+00:00
        override_status: override_status
        id: id
        justification: justification
        user:
          intercom_hash: intercom_hash
          created_at: 2000-01-23T04:56:07.000+00:00
          last_name: last_name
          id: id
          first_name: first_name
          email: email
          instance_admin: true
        status_updated_at: 2000-01-23T04:56:07.000+00:00
      properties:
        id:
          title: Unique identifier of the override
          type: string
        requirement_version_id:
          title: Requirement version ID
          type: string
        project_version_id:
          title: Project or product version ID
          type: string
        product_version_id:
          type: string
        override_status:
          description: |-
            Override status - one of "success", "fail" or "pending" (in review). "pending" does not change
            the requirement status but flags it as in review.
          type: string
        justification:
          title: Justification for the override
          type: string
        user:
          $ref: '#/components/schemas/v1User'
        created_at:
          format: date-time
          title: Creation timestamp
          type: string
        parent_override_id:
          title: "If set, this override was propagated from a product-level override"
          type: string
        source_product_name:
          title: "If this is a propagated child override, the name of the product from which it was propagated"
          type: string
        approval_status:
          $ref: '#/components/schemas/v1ApprovalStatus'
        approved_by:
          $ref: '#/components/schemas/v1User'
        approved_at:
          description: "Deprecated: overrides no longer use an approval workflow."
          format: date-time
          type: string
        evidence_submissions:
          items:
            $ref: '#/components/schemas/v1ManualEvidenceSubmission'
          title: Evidence submissions attached to this override
          type: array
        status_updated_by:
          $ref: '#/components/schemas/v1User'
        status_updated_at:
          format: date-time
          title: Timestamp when the override status was last set
          type: string
      title: RequirementEvaluationOverride represents a manual override of a requirement evaluation status
      type: object
    v1RequirementPolicyDefinition:
      example:
        policy_id: policy_id
        name: name
        periodicity:
          expires_at: 2000-01-23T04:56:07.000+00:00
          interval: unknown_period
        policy_built_in: true
        sla:
          hours: hours
          due_date: 2000-01-23T04:56:07.000+00:00
          failing_since: 2000-01-23T04:56:07.000+00:00
        parameters:
          key: parameters
        group: group
      properties:
        name:
          type: string
        policy_id:
          type: string
        policy_built_in:
          type: boolean
        parameters:
          additionalProperties:
            type: string
          title: policy attachment parameters
          type: object
        periodicity:
          $ref: '#/components/schemas/v1PeriodicityInformation'
        sla:
          $ref: '#/components/schemas/v1SLAInformation'
        group:
          title: OR-group name
          type: string
      title: a policy attachment in a requirement
      type: object
    v1RequirementPolicyEvaluation:
      example:
        policy_evaluation_id: policy_evaluation_id
        sla_due_date: 2000-01-23T04:56:07.000+00:00
        policy_id: policy_id
        workflow_name: workflow_name
        policy_built_in: true
        created_at: 2000-01-23T04:56:07.000+00:00
        sla:
          hours: hours
          due_date: 2000-01-23T04:56:07.000+00:00
          failing_since: 2000-01-23T04:56:07.000+00:00
        policy_version_id: policy_version_id
        name: name
        periodicity:
          expires_at: 2000-01-23T04:56:07.000+00:00
          interval: unknown_period
        failing_since: 2000-01-23T04:56:07.000+00:00
        material_name: material_name
        workflow_run_id: workflow_run_id
        policy_organization_name: policy_organization_name
        status: UNKNOWN
      properties:
        name:
          type: string
        status:
          $ref: '#/components/schemas/PolicyStatusPolicyEvaluationResult'
        policy_id:
          title: additional info
          type: string
        policy_version_id:
          type: string
        workflow_run_id:
          type: string
        policy_evaluation_id:
          type: string
        policy_organization_name:
          type: string
        policy_built_in:
          type: boolean
        sla_due_date:
          format: date-time
          title: "if policy is failed but under SLA, the due date"
          type: string
        failing_since:
          format: date-time
          title: "if policy is failed but under SLA, the first time it failed in a row"
          type: string
        material_name:
          type: string
        created_at:
          format: date-time
          title: When the evaluation was created
          type: string
        periodicity:
          $ref: '#/components/schemas/v1PeriodicityInformation'
        sla:
          $ref: '#/components/schemas/v1SLAInformation'
        workflow_name:
          title: Workflow name associated with this evaluation
          type: string
      type: object
    v1RequirementPolicyEvaluations:
      example:
        evaluations:
          - policy_evaluation_id: policy_evaluation_id
            sla_due_date: 2000-01-23T04:56:07.000+00:00
            policy_id: policy_id
            workflow_name: workflow_name
            policy_built_in: true
            created_at: 2000-01-23T04:56:07.000+00:00
            sla:
              hours: hours
              due_date: 2000-01-23T04:56:07.000+00:00
              failing_since: 2000-01-23T04:56:07.000+00:00
            policy_version_id: policy_version_id
            name: name
            periodicity:
              expires_at: 2000-01-23T04:56:07.000+00:00
              interval: unknown_period
            failing_since: 2000-01-23T04:56:07.000+00:00
            material_name: material_name
            workflow_run_id: workflow_run_id
            policy_organization_name: policy_organization_name
            status: UNKNOWN
          - policy_evaluation_id: policy_evaluation_id
            sla_due_date: 2000-01-23T04:56:07.000+00:00
            policy_id: policy_id
            workflow_name: workflow_name
            policy_built_in: true
            created_at: 2000-01-23T04:56:07.000+00:00
            sla:
              hours: hours
              due_date: 2000-01-23T04:56:07.000+00:00
              failing_since: 2000-01-23T04:56:07.000+00:00
            policy_version_id: policy_version_id
            name: name
            periodicity:
              expires_at: 2000-01-23T04:56:07.000+00:00
              interval: unknown_period
            failing_since: 2000-01-23T04:56:07.000+00:00
            material_name: material_name
            workflow_run_id: workflow_run_id
            policy_organization_name: policy_organization_name
            status: UNKNOWN
        definition:
          policy_id: policy_id
          name: name
          periodicity:
            expires_at: 2000-01-23T04:56:07.000+00:00
            interval: unknown_period
          policy_built_in: true
          sla:
            hours: hours
            due_date: 2000-01-23T04:56:07.000+00:00
            failing_since: 2000-01-23T04:56:07.000+00:00
          parameters:
            key: parameters
          group: group
        expiration:
          expires_at: 2000-01-23T04:56:07.000+00:00
          interval: unknown_period
      properties:
        definition:
          $ref: '#/components/schemas/v1RequirementPolicyDefinition'
        evaluations:
          items:
            $ref: '#/components/schemas/v1RequirementPolicyEvaluation'
          type: array
        expiration:
          $ref: '#/components/schemas/v1PeriodicityInformation'
      type: object
    v1RequirementScope:
      default: UNSPECIFIED
      description: |-
        - UNSPECIFIED: Default value - requirement is evaluated at project level
         - PROJECT: Requirement is evaluated at project level (existing behavior)
         - PRODUCT: Requirement is evaluated at product level only
      enum:
        - UNSPECIFIED
        - PROJECT
        - PRODUCT
      title: RequirementScope defines at which level a requirement is evaluated
      type: string
    v1RequirementStatus:
      default: REQUIREMENT_STATUS_UNSPECIFIED
      enum:
        - REQUIREMENT_STATUS_UNSPECIFIED
        - REQUIREMENT_STATUS_INACTIVE
        - REQUIREMENT_STATUS_ACTIVE
      title: RequirementStatus represents the lifecycle state of a requirement
      type: string
    v1RequirementVersionReference:
      example:
        scope: UNSPECIFIED
        id: id
        automated_policies_count: 6
        revision: 0
        manual_evidence_count: 1
      properties:
        id:
          type: string
        revision:
          format: int32
          type: integer
        automated_policies_count:
          format: int32
          title: Count of automated policies for this requirement version
          type: integer
        manual_evidence_count:
          format: int32
          title: Count of manual evidence for this requirement version
          type: integer
        scope:
          $ref: '#/components/schemas/v1RequirementScope'
      title: RequirementVersionReference represents a reference to a requirement version
      type: object
    v1RunPolicyStatus:
      default: RUN_POLICY_STATUS_UNSPECIFIED
      description: |-
        RunPolicyStatus is the canonical, categorical policy outcome for a workflow run.
        Named "Run" to distinguish from the per-policy PolicyStatus message in policies.proto.
      enum:
        - RUN_POLICY_STATUS_UNSPECIFIED
        - RUN_POLICY_STATUS_NOT_APPLICABLE
        - RUN_POLICY_STATUS_PASSED
        - RUN_POLICY_STATUS_SKIPPED
        - RUN_POLICY_STATUS_WARNING
        - RUN_POLICY_STATUS_BLOCKED
        - RUN_POLICY_STATUS_BYPASSED
      type: string
    v1RunPolicyStatusSummary:
      description: |-
        RunPolicyStatusSummary bundles the canonical RunPolicyStatus with per-evaluation
        counters for a workflow run. Mirrors controlplane.v1.PolicyStatusSummary.
      example:
        violated: 5
        total: 0
        has_gates: true
        passed: 6
        status: RUN_POLICY_STATUS_UNSPECIFIED
        skipped: 1
      properties:
        status:
          $ref: '#/components/schemas/v1RunPolicyStatus'
        total:
          description: Total number of policy evaluations that ran
          format: int32
          title: Total number of policy evaluations
          type: integer
        passed:
          description: Number of evaluations with no violations and not skipped
          format: int32
          title: Number of evaluations that passed
          type: integer
        skipped:
          description: Number of evaluations that were skipped
          format: int32
          title: Number of evaluations that were skipped
          type: integer
        violated:
          description: Total number of violations across all evaluations
          format: int32
          title: Total number of violations across all evaluations
          type: integer
        has_gates:
          description: Whether any policies had gates in effect (gate:true or ENFORCED strategy)
          title: Whether any policies had gates in effect
          type: boolean
      type: object
    v1SLAInformation:
      example:
        hours: hours
        due_date: 2000-01-23T04:56:07.000+00:00
        failing_since: 2000-01-23T04:56:07.000+00:00
      properties:
        hours:
          format: int64
          title: The grace period in hours for a failed policy evaluation
          type: string
        due_date:
          format: date-time
          title: "DueDate is the calculated date, when the grace period finishes"
          type: string
        failing_since:
          format: date-time
          title: "If policy is failed but under SLA, the first time it failed in a row"
          type: string
      type: object
    v1SecurityContextCommitPullRequests:
      description: |-
        SecurityContextCommitPullRequests groups the pull requests that landed one
        introducing commit, so a client can attach them to that specific commit.
      properties:
        commit_sha:
          description: CommitSha is the introducing commit these pull requests landed.
          type: string
        pull_requests:
          description: PullRequests are the pull requests whose landed or branch commit is CommitSha.
          items:
            $ref: '#/components/schemas/v1SecurityContextFixPullRequest'
          type: array
      type: object
    v1SecurityContextCount:
      description: SecurityContextCount is one row of a distribution (class or severity).
      properties:
        key:
          description: Key is the class slug or severity level.
          type: string
        count:
          description: Count is the number of confirmed fixes in this bucket.
          format: int32
          type: integer
      type: object
    v1SecurityContextFixLink:
      description: |-
        SecurityContextFixLink is what one security-context fix resolves to in the
        platform's records. Both lists are empty for a fix pushed straight to the
        default branch, which is a fact about how the fix landed rather than a lookup
        failure.
      properties:
        commit_sha:
          description: CommitSha is the fix commit these links were resolved for.
          type: string
        pull_requests:
          description: PullRequests are the merged pull requests whose landed commit is CommitSha.
          items:
            $ref: '#/components/schemas/v1SecurityContextFixPullRequest'
          type: array
        sessions:
          description: |-
            Sessions are the AI coding sessions declared on the fix commit itself, via
            its `Chainloop-Trace-Sessions` trailer, and resolved from the session IDs the
            request carried. This attributes the fix to the sessions that actually
            produced it, rather than to whatever sessions happened to touch the pull
            request's branch. Empty when the fix commit declared no session.
          items:
            $ref: '#/components/schemas/v1SecurityContextFixSession'
          type: array
        origin_sessions:
          description: |-
            OriginSessions are the AI coding sessions that INTRODUCED this vulnerability,
            resolved from the origin session IDs the request carried (the fingerprint's
            introduced_by[].trace_sessions). Kept separate from Sessions so a client can
            show "introduced by" and "fixed by" without conflating them. Each carries its
            SessionExternalId so the client can attach it to the specific introducing
            commit that declared it.
          items:
            $ref: '#/components/schemas/v1SecurityContextFixSession'
          type: array
        origin_pull_requests:
          description: |-
            OriginPullRequests are the pull requests that landed the commits which
            INTRODUCED this vulnerability, one group per introducing commit (the
            fingerprint's introduced_by[].commit_sha). Kept separate from PullRequests so a
            client can show "introduced by" and "fixed by" without conflating them.
          items:
            $ref: '#/components/schemas/v1SecurityContextCommitPullRequests'
          type: array
      type: object
    v1SecurityContextFixPullRequest:
      description: |-
        SecurityContextFixPullRequest is a slim pull request projection for linking a
        security-context fix to the pull request that shipped it.
      properties:
        id:
          description: Id is the UUID of the pull request.
          type: string
        pr_number:
          description: PrNumber is the per-repository pull request number.
          format: int32
          type: integer
        title:
          description: Title is the pull request title at the time of the last event.
          type: string
        author_login:
          description: AuthorLogin is the SCM login of the pull request author.
          type: string
        head_ref:
          description: HeadRef is the source branch name.
          type: string
        base_ref:
          description: BaseRef is the target branch name.
          type: string
        merged_at:
          description: MergedAt is when the pull request was merged.
          format: date-time
          type: string
        repository_url:
          description: |-
            Deprecated: use repository.url.
            RepositoryUrl is the canonical web URL of the owning repository (e.g.
            https://github.com/chainloop-dev/chainloop). Empty when the repository row has been soft-deleted.
          type: string
        repository:
          $ref: '#/components/schemas/v1LinkedRepository'
      type: object
    v1SecurityContextFixQuery:
      description: |-
        SecurityContextFixQuery is one fix to resolve: the commit that landed it, plus
        the coding-session IDs its fingerprint declares.
      properties:
        commit_sha:
          description: |-
            CommitSha is the fix commit as it LANDED on the scanned branch, so for
            anything merged through a pull request this is the merge or squash commit. It
            is matched exactly against merge_commit_sha, so only a full 40-character hex
            SHA can match; a prefix or non-hex value never resolves.
          type: string
        session_external_ids:
          description: |-
            SessionExternalIds are the Chainloop Trace session IDs (session_external_id)
            strata recorded on the fix commit's fingerprint from its
            `Chainloop-Trace-Sessions` git trailer. They resolve directly to the coding
            sessions that produced the fix, with no pull request in between. Empty when
            the fix commit declared no session. Bounded to mirror the artifact schema's
            trace_sessions cap.
          items:
            type: string
          type: array
        origin_session_external_ids:
          description: |-
            OriginSessionExternalIds are the Chainloop Trace session IDs strata recorded
            on the commits that INTRODUCED this vulnerability (the fingerprint's
            introduced_by[].trace_sessions), unioned across those commits. They resolve to
            the coding sessions that wrote the bug, kept distinct from session_external_ids
            so the fix and its introduction are never conflated.
          items:
            type: string
          type: array
        origin_commit_shas:
          description: |-
            OriginCommitShas are the commits that INTRODUCED this vulnerability (the
            fingerprint's introduced_by[].commit_sha). Each resolves to the pull request
            that landed it, kept separate from commit_sha so the fix and its introduction
            are never conflated. Each is a full 40-character hex SHA; a prefix never
            resolves. Bounded to mirror the cap strata applies to introduced_by.
          items:
            type: string
          type: array
      type: object
    v1SecurityContextFixSession:
      description: |-
        SecurityContextFixSession is a slim coding session projection for linking a
        security-context fix to the session behind its pull request.
      properties:
        id:
          description: Id is the UUID of the coding session.
          type: string
        session_external_id:
          description: SessionExternalId is the agent-reported session identifier.
          type: string
        agent_name:
          description: AgentName is the coding agent that ran the session (e.g. "claude-code").
          type: string
        model_primary:
          description: ModelPrimary is the model the session mostly used.
          type: string
        started_at:
          description: "StartedAt is when the session began, as reported by the agent."
          format: date-time
          type: string
      type: object
    v1SecurityContextFixSpan:
      description: |-
        SecurityContextFixSpan is one confirmed fix's position in time: when the flaw
        was introduced and when it was fixed.

        IntroducedAt and ExposureSeconds travel as a pair — both set, or neither. The
        archaeology that establishes an origin can be inconclusive, and a committer
        date landing after its own descendant's (a rebase artifact) is a date anomaly
        rather than a zero-length exposure. Either way the span is unmeasurable, and
        the read side must not be able to count one span as measured and
        unknown-origin at the same time.
      properties:
        introduced_at:
          description: |-
            IntroducedAt is the earliest verified introduction (RFC3339). Empty when no
            origin could be verified, or when the span it implies is not positive.
            Co-introductions are measured from the first.
          type: string
        fixed_at:
          description: FixedAt is the fix commit date (RFC3339).
          type: string
        exposure_seconds:
          description: |-
            ExposureSeconds is FixedAt minus IntroducedAt, derived from the same two
            instants this message carries so the pair cannot describe different
            origins. Unset exactly when IntroducedAt is empty.
          format: int64
          type: string
        severity:
          description: |-
            Severity is the fix's severity level, lowercased (critical, high, medium,
            low, unknown). It is the adjudicating model's estimate, not a scanner score,
            so it ranks fixes against each other rather than measuring them.
          type: string
      type: object
    v1SecurityContextPeakSeverity:
      description: SecurityContextPeakSeverity is the most severe fix within the trailing window.
      properties:
        level:
          description: "Level is the severity level (e.g. critical, high, medium, low)."
          type: string
        at:
          description: At is when that fix landed (RFC3339).
          type: string
      type: object
    v1SecurityContextRepo:
      description: SecurityContextRepo is the repository a scan covered.
      properties:
        owner:
          description: Owner is the repository owner or organization.
          type: string
        name:
          description: Name is the repository name.
          type: string
        url:
          description: Url is the repository URL.
          type: string
        ref:
          description: Ref is the branch or ref that was scanned.
          type: string
        head_sha:
          description: HeadSha is the commit the scan advanced to.
          type: string
      type: object
    v1SecurityContextScan:
      description: |-
        SecurityContextScan is the coverage funnel: what was scanned and where each
        commit ended up. Every stage records what it dropped so the report reconciles.
      properties:
        window:
          $ref: '#/components/schemas/v1SecurityContextScanWindow'
        commits_scanned:
          description: CommitsScanned is how many commits were inspected in the window.
          format: int32
          type: integer
        commits_triaged:
          description: CommitsTriaged is how many commits reached triage.
          format: int32
          type: integer
        commits_skipped:
          description: CommitsSkipped is how many commits were permanently skipped (e.g. diff too large).
          format: int32
          type: integer
        triage_candidates:
          description: TriageCandidates is how many commits the quick scan flagged for a closer look.
          format: int32
          type: integer
        adjudicated:
          description: Adjudicated is how many flagged commits were fully analyzed.
          format: int32
          type: integer
        findings:
          description: Findings is how many confirmed prior security fixes were found.
          format: int32
          type: integer
        abstained:
          description: Abstained is how many analyzed commits had an inconclusive verdict.
          format: int32
          type: integer
        rejected:
          description: Rejected is how many analyzed commits were not a security fix.
          format: int32
          type: integer
        no_finding:
          description: NoFinding is how many analyzed commits had nothing security-relevant.
          format: int32
          type: integer
        triage_errors:
          description: TriageErrors is how many commits errored during triage.
          format: int32
          type: integer
        adjudication_errors:
          description: AdjudicationErrors is how many commits errored during analysis.
          format: int32
          type: integer
        pending_survivors:
          description: PendingSurvivors is how many flagged commits are still queued for analysis.
          format: int32
          type: integer
        abandoned:
          description: Abandoned is how many commits the analysis gave up on after repeated attempts.
          format: int32
          type: integer
        unresolved_count:
          description: UnresolvedCount is the number of distinct coverage gaps (skips and retries).
          format: int32
          type: integer
        duplicates_merged:
          description: DuplicatesMerged is how many duplicate fixes were merged.
          format: int32
          type: integer
        reconciles:
          description: Reconciles is the producer's own claim that the funnel invariants hold.
          type: boolean
        adjudication_complete:
          description: AdjudicationComplete is false while a bounded run still has commits queued.
          type: boolean
        triage_budget_hit:
          description: TriageBudgetHit indicates there is un-scanned history behind the window.
          type: boolean
      type: object
    v1SecurityContextScanWindow:
      description: SecurityContextScanWindow pins the history a scan covered.
      properties:
        from_sha:
          description: FromSha is the earliest coverage boundary.
          type: string
        to_sha:
          description: ToSha is the current watermark.
          type: string
        last_n:
          description: "LastN is the commit cap the window was bounded by, if any."
          format: int32
          type: integer
      type: object
    v1SecurityContextSource:
      description: |-
        SecurityContextSource identifies the attested artifact a summary was built from
        and carries the ids needed to deep-link to it.
      properties:
        workflow_name:
          description: WorkflowName is the workflow whose run attested the artifact.
          type: string
        material_name:
          description: MaterialName is the contract material the context was recorded under.
          type: string
        project_name:
          description: ProjectName is the project that owns the evidence.
          type: string
        project_version_name:
          description: ProjectVersionName is the project version that owns the evidence.
          type: string
        evidence_id:
          description: EvidenceID is the evidence UUID (for deep-linking to the material viewer).
          type: string
        project_version_id:
          description: ProjectVersionID is the project-version UUID (for deep-linking).
          type: string
        digest:
          description: Digest is the CAS digest of the artifact (for reading the full payload).
          type: string
        attested_at:
          description: AttestedAt is when the evidence was recorded (RFC3339).
          type: string
      type: object
    v1SecurityContextSummary:
      description: |-
        SecurityContextSummary is a compact projection of the CHAINLOOP_AI_SECURITY_CONTEXT
        artifact: enough to render the project Security tab funnel and overview card
        without downloading the full (often several hundred KB) payload.
      properties:
        source:
          $ref: '#/components/schemas/v1SecurityContextSource'
        other_sources:
          description: |-
            OtherSources are the latest contexts of the project's other workflows, set
            when the choice of artifact was ambiguous.
          items:
            $ref: '#/components/schemas/v1SecurityContextSource'
          type: array
        schema_version:
          description: SchemaVersion is the artifact's own schema version.
          type: string
        generated_at:
          description: "GeneratedAt is when the scan was produced (RFC3339), not when it was attested."
          type: string
        repo:
          $ref: '#/components/schemas/v1SecurityContextRepo'
        scan:
          $ref: '#/components/schemas/v1SecurityContextScan'
        confirmed_fixes:
          description: ConfirmedFixes is the number of confirmed prior security fixes (fingerprints).
          format: int32
          type: integer
        min_support:
          description: MinSupport is the minimum number of origin fixes a surface needs to be reported.
          format: int32
          type: integer
        class_counts:
          description: "ClassCounts is the vulnerability-class distribution, largest first."
          items:
            $ref: '#/components/schemas/v1SecurityContextCount'
          type: array
        severity_counts:
          description: SeverityCounts is the distribution of confirmed fixes by severity level.
          items:
            $ref: '#/components/schemas/v1SecurityContextCount'
          type: array
        peak_severity:
          $ref: '#/components/schemas/v1SecurityContextPeakSeverity'
        top_risks:
          description: TopRisks are the components that most often need security fixes.
          items:
            $ref: '#/components/schemas/v1SecurityContextTopRisk'
          type: array
        fix_spans:
          description: |-
            FixSpans carries, per confirmed fix, when the flaw entered the tree and when
            it was fixed. It is what the posture stats (introduced over time, fixed over
            time, exposure window) are computed from; the raw spans travel rather than
            pre-bucketed series so the read side owns the bucketing.
          items:
            $ref: '#/components/schemas/v1SecurityContextFixSpan'
          type: array
      type: object
    v1SecurityContextTopRisk:
      description: SecurityContextTopRisk is one component that recurrently needs security fixes.
      properties:
        component:
          description: Component is the file or package path.
          type: string
        kind:
          description: "Kind classifies the component (source, test, manifest, config, generated, docs)."
          type: string
        classes:
          description: Classes are the vulnerability classes seen at this component.
          items:
            type: string
          type: array
        severity:
          description: Severity is the highest severity seen at this component.
          type: string
        fix_count:
          description: FixCount is how many prior fixes touched this component.
          format: int32
          type: integer
        recurring:
          description: Recurring indicates the component was fixed more than once.
          type: boolean
        cwe:
          description: Cwe are the CWE identifiers associated with this component's fixes.
          items:
            type: string
          type: array
      type: object
    v1SetOverrideStatusResponse:
      properties:
        override:
          $ref: '#/components/schemas/v1RequirementEvaluationOverride'
      title: Response containing the updated override
      type: object
    v1SeverityBucket:
      description: SeverityBucket counts findings at a given severity across all assessment states.
      example:
        severity: null
        count: 1
      properties:
        severity:
          $ref: '#/components/schemas/v1FindingSeverity'
        count:
          description: Count of findings in this bucket
          format: int32
          title: Count of findings in this bucket
          type: integer
      type: object
    v1SeverityFixableBucket:
      description: SeverityFixableBucket bucket findings by severity × is_fixable.
      example:
        severity: FINDING_SEVERITY_UNSPECIFIED
        is_fixable: true
        count: 1
      properties:
        severity:
          $ref: '#/components/schemas/v1FindingSeverity'
        is_fixable:
          description: Whether findings in this bucket are fixable
          title: Whether findings in this bucket have a fix available (fixed_version or recommendation)
          type: boolean
        count:
          description: Count of findings in this bucket
          format: int32
          title: Count of findings in this bucket
          type: integer
      type: object
    v1SubmitManualEvidenceResponse:
      properties:
        id:
          type: string
      type: object
    v1SuggestedActionCounts:
      description: |-
        SuggestedActionCounts are the scalar counts driving the Suggested Actions card.
        The *_unassessed counts are restricted to unassessed findings matching the request's status/finding_type filters.
      example:
        conflicting_assessments: 5
        needs_review: 5
        fixable_unassessed: 7
        critical_high_unassessed: 2
        total_unassessed: 3
        exploitable_unassessed: 9
      properties:
        conflicting_assessments:
          description: Findings whose active assessments disagree
          format: int32
          title: Findings whose active verdicts disagree
          type: integer
        needs_review:
          description: Findings with an active assessment awaiting approval
          format: int32
          title: Findings with an active assessment awaiting approval
          type: integer
        critical_high_unassessed:
          description: Unassessed findings with severity CRITICAL or HIGH
          format: int32
          title: Unassessed findings with severity CRITICAL or HIGH
          type: integer
        fixable_unassessed:
          description: Unassessed findings with a fix available
          format: int32
          title: Unassessed findings with a fixed_version or recommendation available
          type: integer
        exploitable_unassessed:
          description: Unassessed findings whose linked vulnerability is in the CISA KEV catalog
          format: int32
          title: Unassessed findings whose linked vulnerability is in the CISA KEV catalog
          type: integer
        total_unassessed:
          description: Total unassessed findings
          format: int32
          title: Total unassessed findings
          type: integer
      type: object
    v1Target:
      properties:
        type:
          description: The type of the target entity.
          type: string
        id:
          description: Unique identifier of the target entity.
          type: string
      type: object
    v1TimelineActivity:
      properties:
        date:
          title: "string format: \"YYYY-MM-DD\""
          type: string
        activity:
          items:
            $ref: '#/components/schemas/TimelineActivityTotalsByState'
          type: array
      title: an ordered set of requirement evaluation data points
      type: object
    v1UnauthorizedResponse:
      description: Response for unauthorized access
      example:
        code: 6
        details:
          - details
          - details
        message: message
      properties:
        code:
          default: 16
          description: "The error code indicating the type of error. It's fixed to 16, which is the code for UNAUTHENTICATED."
          format: int32
          type: integer
        message:
          description: A human-readable message providing more details about the error.
          type: string
        details:
          description: Additional details about the error.
          items:
            type: string
          type: array
      required:
        - code
        - message
      title: UnauthorizedResponse
      type: object
    v1UpdateManualEvidenceApprovalStatusResponse:
      properties:
        submission:
          $ref: '#/components/schemas/v1ManualEvidenceSubmission'
      title: Response containing the updated manual evidence submission
      type: object
    v1User:
      description: Information about a user in the Chainloop platform.
      example:
        intercom_hash: intercom_hash
        created_at: 2000-01-23T04:56:07.000+00:00
        last_name: last_name
        id: id
        first_name: first_name
        email: email
        instance_admin: true
      properties:
        id:
          description: Unique identifier of the user.
          title: The ID of the user
          type: string
        email:
          description: Email address of the user.
          title: The email of the user
          type: string
        intercom_hash:
          description: Computed hash of the user ID for use with Intercom.
          title: The computed hash of the user id to be used in intercom
          type: string
        created_at:
          description: Timestamp when the user account was created.
          format: date-time
          title: The time the user was created
          type: string
        first_name:
          description: First name of the user.
          title: The first name of the user
          type: string
        last_name:
          description: Last name of the user.
          title: The last name of the user
          type: string
        instance_admin:
          description: Whether the user is an instance admin.
          title: Whether the user is an instance admin
          type: boolean
      title: User
      type: object
    v1UserServiceGetEmailPreferenceResponse:
      properties:
        notification_weekly_email:
          title: Whether to receive weekly email notification
          type: boolean
      type: object
    v1UserServiceGetOnboardingStatusResponse:
      properties:
        onboarding_completed:
          title: Whether the user has completed or dismissed the onboarding wizard
          type: boolean
        company:
          title: "The company the user works for, collected during onboarding"
          type: string
        role:
          title: "The user's role, collected during onboarding"
          type: string
        heard_about_us:
          title: "How the user heard about Chainloop, collected during onboarding"
          type: string
        org_milestones:
          $ref: '#/components/schemas/v1OrgOnboardingMilestones'
      type: object
    v1UserServiceIdentifyResponse:
      type: object
    v1UserServiceInfoResponse:
      description: Response containing information about the current authenticated user and their memberships.
      example:
        onboarding_completed: true
        user:
          intercom_hash: intercom_hash
          created_at: 2000-01-23T04:56:07.000+00:00
          last_name: last_name
          id: id
          first_name: first_name
          email: email
          instance_admin: true
        memberships:
          - role: MEMBERSHIP_ROLE_UNSPECIFIED
            parent_resource_id: parent_resource_id
            organization_id: organization_id
            resource_type: MEMBERSHIP_RESOURCE_TYPE_UNSPECIFIED
            resource_id: resource_id
          - role: MEMBERSHIP_ROLE_UNSPECIFIED
            parent_resource_id: parent_resource_id
            organization_id: organization_id
            resource_type: MEMBERSHIP_RESOURCE_TYPE_UNSPECIFIED
            resource_id: resource_id
      properties:
        user:
          $ref: '#/components/schemas/v1User'
        memberships:
          description: List of organization and project memberships for this user in the current organization.
          items:
            $ref: '#/components/schemas/UserServiceInfoResponseMembership'
          title: The list of memberships for this user
          type: array
        onboarding_completed:
          description: Whether the user has completed or dismissed the onboarding wizard.
          type: boolean
      title: UserServiceInfoResponse
      type: object
    v1UserServiceSetEmailPreferenceResponse:
      type: object
    v1UserServiceSetOnboardingCompletedResponse:
      type: object
    v1VersionStatus:
      default: VERSION_STATUS_UNSPECIFIED
      description: |-
        VersionStatus represents the release status of a version (product or project).

         - VERSION_STATUS_UNSPECIFIED: Default value, should not be used
         - VERSION_STATUS_PRERELEASE: Version is in prerelease state
         - VERSION_STATUS_RELEASED: Version is released and in use
      enum:
        - VERSION_STATUS_UNSPECIFIED
        - VERSION_STATUS_PRERELEASE
        - VERSION_STATUS_RELEASED
      type: string
    v1VulnerabilityInfo:
      description: Metadata about a known vulnerability
      example:
        is_in_kev: true
        description: description
        external_id: external_id
        id: id
        cwes:
          - cwes
          - cwes
        cvss_vectors:
          - cvss_vectors
          - cvss_vectors
      properties:
        id:
          description: Unique identifier of the vulnerability record
          title: Unique identifier of the vulnerability record
          type: string
        external_id:
          description: CVE or advisory identifier
          title: External identifier (e.g. CVE-2024-1234)
          type: string
        description:
          description: Human-readable description of the vulnerability
          title: Human-readable description
          type: string
        cwes:
          description: CWE identifiers (e.g. CWE-79)
          items:
            type: string
          title: CWE identifiers
          type: array
        cvss_vectors:
          description: CVSS vector strings (e.g. CVSS:3.1/AV:N/AC:L/...)
          items:
            type: string
          title: CVSS vector strings
          type: array
        is_in_kev:
          description: Whether this CVE is in the CISA Known Exploited Vulnerabilities catalog
          title: Whether this CVE is in the CISA KEV catalog
          type: boolean
      title: VulnerabilityInfo
      type: object
    v1VulnerabilityListInfo:
      description: Subset of vulnerability metadata for list responses
      example:
        is_in_kev: true
        description: description
        cvss_vectors:
          - cvss_vectors
          - cvss_vectors
      properties:
        description:
          description: Human-readable description of the vulnerability
          title: Human-readable description
          type: string
        cvss_vectors:
          description: CVSS vector strings
          items:
            type: string
          title: CVSS vector strings
          type: array
        is_in_kev:
          description: Whether this CVE is in the CISA Known Exploited Vulnerabilities catalog
          title: Whether this CVE is in the CISA KEV catalog
          type: boolean
      title: VulnerabilityListInfo
      type: object
    v1WorkflowOnboarding:
      description: |-
        WorkflowOnboarding describes a single workflow onboarding entry. It either onboards a new workflow
        from a template (workflow_id unset, workflow_template_id required) or updates an existing workflow
        identified by workflow_id (delivery mode, inputs, description). Because a template may back multiple
        workflows in a project, existing workflows are addressed by workflow_id, not by template.
      properties:
        workflow_template_id:
          description: |-
            ID of the workflow template to onboard a new workflow from. Required when onboarding a new
            workflow (workflow_id unset); ignored when workflow_id is set.
          type: string
        modes:
          description: |-
            Enabled delivery modes for the workflow (MANAGED/periodic and/or PULL_REQUEST, set independently).
            An empty set means manual delivery (push from CI), valid only when the template supports it.
          items:
            $ref: '#/components/schemas/PlatformWorkflowTemplateDeliveryMode'
          type: array
        inputs:
          additionalProperties:
            type: string
          description: |-
            Input values keyed by input name, validated against the template's inputs JSON schema and
            stored alongside the workflow. Applied to the contract in a later iteration.
          type: object
        name:
          description: |-
            Optional name for a newly onboarded workflow, unique within the project. When omitted the server
            derives a unique name from the template name, appending a numeric suffix (-2, -3, …) for
            additional instances of the same template. Ignored when workflow_id is set (names are immutable).
          type: string
        description:
          description: |-
            Optional workflow description. For a new workflow it defaults to the template's description when
            omitted; for an update it leaves the existing description unchanged when omitted.
          type: string
        workflow_id:
          description: |-
            ID of an existing workflow to update instead of onboarding a new one. When set, this entry updates
            that workflow's delivery mode, inputs and description; workflow_template_id and name are ignored.
            When unset, a new workflow instance is onboarded from workflow_template_id.
          type: string
      type: object
    v1WorkflowOnboardingList:
      description: |-
        WorkflowOnboardingList wraps a repeated WorkflowOnboarding so its presence is detectable in
        update requests (proto3 repeated fields lack presence).
      properties:
        items:
          items:
            $ref: '#/components/schemas/v1WorkflowOnboarding'
          type: array
      type: object
    v1WorkflowTemplateItem:
      description: |-
        WorkflowTemplateItem is the read model for a workflow template, exposing its
        metadata. The raw contract body is intentionally omitted.
      example:
        singleton: true
        delivery:
          - DELIVERY_MODE_UNSPECIFIED
          - DELIVERY_MODE_UNSPECIFIED
        inputs_json_schema: inputs_json_schema
        builtin: true
        description: description
        annotations:
          key: annotations
        created_at: 2000-01-23T04:56:07.000+00:00
        manual_installation_description: manual_installation_description
        display_name: display_name
        scm_providers:
          - scm_providers
          - scm_providers
        prerequisites:
          - PREREQUISITE_UNSPECIFIED
          - PREREQUISITE_UNSPECIFIED
        updated_at: 2000-01-23T04:56:07.000+00:00
        organization_id: organization_id
        name: name
        id: id
      properties:
        id:
          title: Unique identifier of the template
          type: string
        name:
          title: "Machine-readable template name (DNS-1123 compliant, globally unique)"
          type: string
        display_name:
          title: Human-readable display name
          type: string
        description:
          title: Description of the template's purpose
          type: string
        delivery:
          items:
            $ref: '#/components/schemas/PlatformWorkflowTemplateDeliveryMode'
          title: Supported delivery modes for this template
          type: array
        singleton:
          title: Whether only one instance per repository is allowed (i.e. it does not support more than one instance)
          type: boolean
        manual_installation_description:
          title: Markdown instructions for manual/self-service setup
          type: string
        annotations:
          additionalProperties:
            type: string
          title: Arbitrary key-value metadata associated with the template
          type: object
        created_at:
          format: date-time
          title: When the template was created
          type: string
        updated_at:
          format: date-time
          title: When the template was last updated
          type: string
        inputs_json_schema:
          description: |-
            JSON Schema (draft 2020-12) describing the template's configurable inputs.
            Empty when the template declares no inputs. Mirrors the policy inputs_json_schema
            field so the frontend can render it through the same JSON-schema path.
          type: string
        builtin:
          description: Whether this template is builtin or custom
          title: Whether this template is built-in (global) or org-scoped/custom
          type: boolean
        organization_id:
          description: ID of the organization owning this template (empty for builtin templates)
          title: ID of the organization owning this template (empty for builtin templates)
          type: string
        scm_providers:
          description: "SCM providers this template supports (e.g. [\"GITHUB\"]); empty means all providers"
          items:
            type: string
          type: array
        prerequisites:
          description: What this template needs to function; empty means no prerequisites
          items:
            $ref: '#/components/schemas/PlatformWorkflowTemplatePrerequisite'
          type: array
      type: object
    v1WorkflowTemplateServiceApplyResponse:
      properties:
        changed:
          title: Whether the resource was changed (kept for parity with other apply RPCs)
          type: boolean
        status:
          $ref: '#/components/schemas/v1ApplyStatus'
      type: object
    v1WorkflowTemplateServiceDeleteContractResponse:
      type: object
    v1WorkflowTemplateServiceDeleteResponse:
      type: object
    v1WorkflowTemplateServiceDescribeResponse:
      properties:
        template:
          $ref: '#/components/schemas/v1WorkflowTemplateItem'
      type: object
    v1WorkflowTemplateServiceListResponse:
      example:
        templates:
          - singleton: true
            delivery:
              - DELIVERY_MODE_UNSPECIFIED
              - DELIVERY_MODE_UNSPECIFIED
            inputs_json_schema: inputs_json_schema
            builtin: true
            description: description
            annotations:
              key: annotations
            created_at: 2000-01-23T04:56:07.000+00:00
            manual_installation_description: manual_installation_description
            display_name: display_name
            scm_providers:
              - scm_providers
              - scm_providers
            prerequisites:
              - PREREQUISITE_UNSPECIFIED
              - PREREQUISITE_UNSPECIFIED
            updated_at: 2000-01-23T04:56:07.000+00:00
            organization_id: organization_id
            name: name
            id: id
          - singleton: true
            delivery:
              - DELIVERY_MODE_UNSPECIFIED
              - DELIVERY_MODE_UNSPECIFIED
            inputs_json_schema: inputs_json_schema
            builtin: true
            description: description
            annotations:
              key: annotations
            created_at: 2000-01-23T04:56:07.000+00:00
            manual_installation_description: manual_installation_description
            display_name: display_name
            scm_providers:
              - scm_providers
              - scm_providers
            prerequisites:
              - PREREQUISITE_UNSPECIFIED
              - PREREQUISITE_UNSPECIFIED
            updated_at: 2000-01-23T04:56:07.000+00:00
            organization_id: organization_id
            name: name
            id: id
      properties:
        templates:
          items:
            $ref: '#/components/schemas/v1WorkflowTemplateItem'
          type: array
      type: object
  securitySchemes:
    bearerToken:
      description: Bearer token for authentication
      type: http
      scheme: bearer
      bearerFormat: JWT
x-original-swagger-version: "2.0"
