docmgr_detect_changes
Detect code changes to identify documentation that is out of sync. Lists changed files by type and optionally detects symbol-level changes, all without modifying any files.
Instructions
Detect code changes without modifying baselines (pure read-only).
Use when: Checking if documentation is out of sync after code changes Result: Lists changed files (categorized as code/docs/assets/etc.), affected documentation, and optional semantic changes Mode: Read-only (never modifies any files)
Modes:
mode="checksum": Compare current file checksums against repo-baseline.json
mode="git_diff": Compare current files against a specific git commit
Set include_semantic=true to detect symbol-level changes (functions/classes added/modified/deleted).
Typical workflow: Run after code changes to identify which docs may need updates, before deciding whether to update documentation or baselines
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_path | Yes | ||
| since_commit | No | ||
| mode | No | checksum | |
| include_semantic | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||