You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.2 KiB
1.2 KiB
src/doc — Generated Documentation
Purpose
Houses generated documentation files (man pages, module docs) produced by the Kettle build system and Punk's docgen module. Also contains the Kettle configuration for controlling documentation generation.
Ownership
- Most content under
src/doc/is auto-generated. Agents should not edit generated.manfiles directly. - The
main.man,project_changes.man, andproject_intro.manare hand-maintained Kettle source files. punk/holds Punk-specific doc configuration.
Local Contracts
- Documentation is generated via
pmix KettleShellortclsh src/build.tcl. .manfiles use Kettle's doctools format._module_*.manfiles are generated from module source annotations.
Work Guidance
- To add module documentation, update the
punk::args/ PUNKARGS definitions in the module source, then regenerate. - Do not manually edit
_module_*.manfiles — they will be overwritten on regeneration.
Verification
- Generated docs render correctly with Kettle's doc viewer.
Child DOX Index
punk/— Punk-specific doc configurationinclude/— Kettle include filesfiles/— Static doc assets