Expand description
Enhanced validation utilities with detailed error reporting and security checks
Structs§
- Validation
Context - Enhanced validation context
- Validation
Error - Validation error with context and suggestions
Enums§
- Validation
Error Type - Types of validation errors
Functions§
- validate_
file_ path_ safety - Validate file path safety (prevent directory traversal attacks)
- validate_
input_ security - Security validation for input strings
- validate_
project - Backward compatibility function
- validate_
project_ enhanced - Enhanced project validation with detailed error reporting
- validate_
project_ name_ availability - Validate that a project name is available (not already taken)
- validate_
spec_ name_ availability - Validate that a specification name is available within a project
- validate_
specification - Validate a specification structure
- validate_
task - Validate a task structure
- validate_
task_ list - Validate a task list structure
- validate_
tech_ stack - Validate a tech stack structure
- validate_
tech_ stack_ enhanced - Enhanced tech stack validation
- validate_
vision - Validate a vision structure
- validate_
vision_ enhanced - Enhanced vision validation
Type Aliases§
- Validation
Result - Validation result with detailed errors