Expand description
§Cirious Codex Derive
The foundational procedural macro engine for the Cirious Codex ecosystem.
This crate centralizes all #[derive(...)] and attribute macros used across
the Cirious workspace. It is designed to provide zero-cost abstractions, strict
compile-time validation, and a seamless developer experience (DX).
§Core Features
- Codex CLI: Generates strict, predictable command-line argument parsers that enforce clear execution flows and eliminate ambiguous terminal inputs.
- Ecosystem Synergy: Built to interoperate flawlessly with
cirious_codex_configandcirious_codex_logger.
Derive Macros§
- Codex
Command - Derives the
CodexCommandtrait for a struct. - Codex
Parser - Derives a strict, zero-ambiguity command-line parser for the target struct.
- Codex
Subcommand - Derives subcommand routing logic for an
Enum.