AST type system for requirements analysis phase in the AutoBE pipeline.
This namespace defines the structured output types that AI agents produce
during the Analyze phase, which transforms natural language requirements into
structured planning documents. The analysis follows a hierarchical document
structure:
Document Hierarchy
IFile: Complete analysis document with metadata and content
IModule: Top-level module (# heading) within a document
IUnit: Functional grouping (## heading) within a module
ISection: Detailed requirements (### heading) within a unit
Actor System
IActor: Authenticated user types that drive authorization logic
throughout the generated application
Pipeline Role
The types defined here serve as the foundation for subsequent phases:
Database schema generation references actors for authentication tables
API endpoint generation uses actors for access control decorators
Test scenarios leverage actors for permission-level testing
Document sections provide evidence for design decisions
AST type system for requirements analysis phase in the AutoBE pipeline.
This namespace defines the structured output types that AI agents produce during the Analyze phase, which transforms natural language requirements into structured planning documents. The analysis follows a hierarchical document structure:
Document Hierarchy
Actor System
Pipeline Role
The types defined here serve as the foundation for subsequent phases:
Author
Juntak