Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
DEMO
Loading...
Searching...
No Matches
signet::forge::eu_ai_act::AIRiskAssessment Struct Reference

AI risk assessment record per Art. 9. More...

#include <compliance_types.hpp>

Public Attributes

std::string assessment_id
 Unique assessment identifier.
 
AIRiskLevel risk_level = AIRiskLevel::HIGH
 
std::string risk_description
 Description of identified risks.
 
std::string mitigation_measures
 Measures to mitigate risks.
 
std::string residual_risks
 Remaining risks after mitigation.
 
int64_t assessed_ns = 0
 Assessment timestamp.
 

Detailed Description

AI risk assessment record per Art. 9.

Definition at line 1087 of file compliance_types.hpp.

Member Data Documentation

◆ assessed_ns

int64_t signet::forge::eu_ai_act::AIRiskAssessment::assessed_ns = 0

Assessment timestamp.

Definition at line 1093 of file compliance_types.hpp.

◆ assessment_id

std::string signet::forge::eu_ai_act::AIRiskAssessment::assessment_id

Unique assessment identifier.

Definition at line 1088 of file compliance_types.hpp.

◆ mitigation_measures

std::string signet::forge::eu_ai_act::AIRiskAssessment::mitigation_measures

Measures to mitigate risks.

Definition at line 1091 of file compliance_types.hpp.

◆ residual_risks

std::string signet::forge::eu_ai_act::AIRiskAssessment::residual_risks

Remaining risks after mitigation.

Definition at line 1092 of file compliance_types.hpp.

◆ risk_description

std::string signet::forge::eu_ai_act::AIRiskAssessment::risk_description

Description of identified risks.

Definition at line 1090 of file compliance_types.hpp.

◆ risk_level

AIRiskLevel signet::forge::eu_ai_act::AIRiskAssessment::risk_level = AIRiskLevel::HIGH

Definition at line 1089 of file compliance_types.hpp.


The documentation for this struct was generated from the following file: