github.com/gemaraproj/gemara@v1.5.0

test/test-data/bad-evaluation-log-missing-start.yaml raw

 1metadata:
 2  id: EVAL-MISSING-START
 3  type: EvaluationLog
 4  gemara-version: "1.1.0"
 5  version: 1.0.0
 6  description: Evaluation log whose executed assessment omits its start time
 7  author:
 8    id: pvtr
 9    name: PVTR
10    type: Software
11result: Passed
12target:
13  id: github-repo
14  name: GitHub Repository
15  type: Software
16evaluations:
17- name: access control
18  control:
19    reference-id: OSPS-B
20    entry-id: OSPS-AC-01
21  result: Passed
22  message: Multi-factor authentication is required
23  assessment-logs:
24  # Passed assessments executed, so start is still required
25  - requirement:
26      entry-id: OSPS-AC-01.01
27    description: Verify that multi-factor authentication is required.
28    result: Passed
29    message: Two-factor authentication is configured as required by the parent organization
30    applicability:
31    - Maturity Level 1
32    steps:
33    - github.com/revanite-io/pvtr-github-repo/evaluation_plans/osps/access_control.orgRequiresMFA
34    steps-executed: 1
35    end: 2025-08-22T16:02:00.000003708Z