Summary
Support stdout as the default output, file output via -o, and directory output for directory rendering.
Why
Output behavior must be deterministic to make the CLI safe for scripting and file generation.
Deliverables
- stdout default for string and file input
- File output target handling
- Directory output target handling
- Error handling for invalid mode combinations
Acceptance Criteria
Dependencies
Summary
Support stdout as the default output, file output via
-o, and directory output for directory rendering.Why
Output behavior must be deterministic to make the CLI safe for scripting and file generation.
Deliverables
Acceptance Criteria
-o-oreturns a usage errorDependencies