The validated and approved AutoBePrisma application structure.
This contains the complete, validation-passed schema definition that can be safely passed to the code generator for Prisma schema file creation. All models, fields, relationships, and indexes in this structure have been verified for correctness and compliance with schema rules.
Important: This may not be identical to the original input application. The validation process can apply automatic corrections to resolve validation issues such as removing duplicates or fixing structural problems. These corrections preserve the original business intent while ensuring schema consistency and data integrity.
Validation success indicator.
Always true for successful validation results. This discriminator property allows TypeScript to properly narrow the union type and provides runtime type checking for validation result processing.
Interface representing a successful validation result.
This interface is returned when the AutoBePrisma.IApplication structure passes all validation rules including: