solverforge-lessons / src /data /data_seed.rs
github-actions[bot]
chore: sync uc-lessons Space
4b94493
Raw
History Blame Contribute Delete
582 Bytes
//! Public demo-data surface for the school timetable example.
//!
//! Keep this file intentionally thin. The rest of the application imports
//! `crate::data::{generate, available_demo_data, DemoData}` as a stable boundary, so
//! the detailed dataset design lives in sibling modules where it can evolve
//! without making the top-level data surface noisy.
mod entrypoints;
mod groups;
mod large;
mod lessons;
mod rooms;
#[cfg(test)]
mod solve_tests;
mod teachers;
mod timeslots;
mod vocabulary;
pub use entrypoints::{available_demo_data, default_demo_data, generate, DemoData};