Doc freshness
Detects Markdown sidecars that are older than their script. A sidecar is stale when it exists and the .cs / .js / .ts / .bedder mtime is newer than the .md. Missing sidecars are not stale.
Sidecar path is the same helper TryDocument uses (beside the script, or a Docs/ subfolder when that setting is on).
Unity
Menu: ArTchie / Scribe / Rebuild Stale Docs (priority after Document Folder). Uses the current selection — files or folders, same walk as Document Folder.
Scribe window: when the selection includes stale docs, shows N stale sidecar(s) and Rebuild stale docs. Rebuild re-runs mechanical TryDocument on those files (optional polish of Summary and How to use, same as Document Selection).
Comment Selection and Document Selection are unchanged.
CLI
node scribe.js stale DIR
node scribe.js document --stale DIR
stale lists stale source paths (one per line) and exits 1 if any. document --stale rebuilds only those files. Existing document FILE and document-folder DIR are unchanged. Mechanical only. Recursive. Skips node_modules, Library/, and Packages/.
Source in the box: Assets/ArTchie Studios/ArTchie-Suite/com.artchie.scribe/Documentation/DocFreshness.md