main-spex 0.25.0

AI-first development framework that turns specifications into deterministic, verifiable code
1
2
3
4
5
6
7
8
9
10
11
12
13
use serde::Deserialize;

use super::id::RuleId;
use super::rule::Check;

#[derive(Debug, Deserialize)]
pub struct RuleConfig {
    pub id: RuleId,
    #[serde(default)]
    pub acceptance_criteria: Vec<String>,
    #[serde(default)]
    pub checks: Vec<Check>,
}