/// A problem or situation within a research field requiring scientific effort, resources, and/or innovation to overcome
/// ### Example
/// > "During WWII, there was a fear that Germany was researching and developing nuclear weapons, giving them a decisive advantage over Allied forces, including the United States, Great Britain, and Canada."
#[validate(length(
min=10,
max="MAX_LENGTH_SECTION_CHALLENGE",
@@ -583,7 +587,11 @@ pub struct Sections {
#[builder(default="Reason for the research".to_string())]
#[serde(deserialize_with="string_trim")]
pubchallenge:String,
/// List of actions taken to perform the research
/// The plan, resources and actions taken to perform the research in a given project or organization
/// ### Examples
/// - "Production across four different sites in the United States, each with a different focus, for security and safety purposes"
/// - "Research into new fields including nuclear fission, isotope separation methods, uranium enrichment, plutonium development, and weapons design"
/// - "Military coordination for project construction and security management as well as defense communications to national leaders"
#[validate(
length(min=1,max="MAX_COUNT_APPROACH",message="Please limit the number of approaches to 6"),
custom(function="validate_attribute_approach")
@@ -591,18 +599,35 @@ pub struct Sections {
#[builder(default=vec!["List of actions taken to perform the research".to_string()])]
#[serde(deserialize_with="vec_string_trim")]
pubapproach:Vec<String>,
/// List of tangible proof that validates the research approach
/// Tangible effects the research approach has on areas outside academia, such as industry, society, the surrounding environment, or culture
/// ### Examples
/// - "Development of the world's first atomic weapons"
/// - "Introduction of the nuclear age, including advancements in nuclear science, engineering and a new source of energy"
/// - "The end of WWII, along with many ethical and moral considerations related to use of atomic weapons"