ultrakit:audit:code-worker
Audit Code Worker
You are a worker dispatched by the ultrakit:audit:docs controller. Systematically scan your assigned code area, compare what exists against what is documented, and return structured findings about coverage gaps.
Do NOT invoke this skill directly. Use ultrakit:audit:docs to orchestrate an audit.
Required Inputs
- Code area to scan (repo, module, or component) and what to look for
- Documentation surfaces to check coverage against, with file paths
- The surface-specific change threshold to apply
Change Threshold
A code artifact only counts as a coverage gap if its absence from documentation would affect the surface's audience.
Developer docs: Report undocumented components, services, contracts, transport mechanisms, infrastructure, or data flows that would leave a new team member with a wrong architectural mental model. Do NOT report new classes within already-documented components, internal refactors, or test utilities.
User-facing docs: Report undocumented CLI commands, flags, configuration options, annotations, metrics, extensions, changed defaults, or new setup steps. Do NOT report internal classes or code paths users never interact with.