oct.hooks.oct_hooks module#
Purpose#
Generate pre-commit hook configuration for Option C projects.
Responsibilities#
Generate a
.pre-commit-config.yamlwithoct lint --profile strictas a pre-commit hook.Support
--forceto overwrite existing configuration.
Diagnostics#
Domain: OCT-HOOKS Levels:
L2 — lifecycle L3 — semantic details L4 — deep tracing
Contracts#
Must not overwrite existing
.pre-commit-config.yamlwithout--force.Generated configuration must be valid YAML.