pub mod tier1_decomposition;
pub mod tier2_entity;
pub mod tier3_operation;
pub mod tier4_structure;
pub mod tier5_dependency;
pub mod tier6_blueprint;
pub mod tier7_integration;
pub mod tier8_test;
pub use tier1_decomposition::*;
pub use tier2_entity::*;
pub use tier3_operation::*;
pub use tier4_structure::*;
pub use tier5_dependency::*;
pub use tier6_blueprint::*;
pub use tier7_integration::*;
pub use tier8_test::*;
pub const INVENTION_COUNT: usize = 32;
pub fn all_invention_names() -> Vec<&'static str> {
vec![
"LayerDecomposer",
"ConcernAnalyzer",
"BoundaryInferrer",
"CrossCuttingDetector",
"EntityInferrer",
"RelationshipMapper",
"FieldDeriver",
"ValidationRuleGenerator",
"OperationInferrer",
"SignatureGenerator",
"ErrorFlowDesigner",
"AsyncAnalyzer",
"FileStructureGenerator",
"ImportGraphGenerator",
"ModuleHierarchyBuilder",
"ConfigDesigner",
"DependencyInferrer",
"VersionResolver",
"ApiSpecExtractor",
"ConflictResolver",
"SkeletonGenerator",
"TypeFirstMaterializer",
"ContractSpecifier",
"GenerationPlanner",
"WiringDiagramBuilder",
"DataFlowSpecifier",
"InitSequencer",
"ShutdownSequencer",
"TestCaseGenerator",
"TestFixtureDesigner",
"IntegrationTestPlanner",
"MockSpecifier",
]
}