Expand description
Pleme Code Generation Library - Enhanced with AI-Driven Architectural Observability
Provides procedural macros for generating boilerplate code in Pleme services, with special support for Brazilian market features, GraphQL integration, and architectural debt monitoring.
Derive Macrosยง
- Architectural
Monitor - AI-Driven Architectural Monitoring
- Brazilian
Entity - Enhanced BrazilianEntity macro with comprehensive document validation
- Brazilian
TaxEntity - BrazilianTaxEntity Pattern - Brazilian tax calculations (saves ~30 lines)
- Domain
Model - Enhanced DomainModel macro with architectural observability and AI-driven improvements
- GraphQL
Bridge - Enhanced GraphQLBridge macro with automatic type coercion and validation
- Identifier
Entity - IdentifierEntity Pattern - Unique identifier generation (saves ~10 lines)
- Payment
Entity - PaymentEntity Pattern - Payment state management and validation (saves ~150 lines)
- PixPayment
- PixPayment Pattern - Brazilian PIX payment handling (saves ~100 lines)
- Repository
Crud - RepositoryCrud Pattern - CRUD operations with caching (saves ~300 lines)
- RowMapper
- RowMapper Pattern - Database row to struct mapping (saves ~50 lines per struct)
- Shipping
Entity - ShippingEntity Pattern - Shipping calculations (saves ~25 lines)
- Smart
Repository - AI-Driven Repository Pattern Generator Generates complete CRUD operations with caching, metrics, and error handling
- Smart
Service - AI-Enhanced Service Layer Generator
- Status
State Machine - StatusStateMachine Pattern - Complex state transitions (saves ~110 lines)
- Subscription
Entity - SubscriptionEntity Pattern - Subscription lifecycle management (saves ~250 lines)
- Validated
Entity - ValidatedEntity Pattern - Comprehensive validation chains (saves ~40 lines)
- Wallet
Entity - WalletEntity Pattern - Wallet balance management (saves ~200 lines)