finalize-step-sync-plugin-cache
Finalize Step — Sync Plugin Cache (project-local)
Project-local executor for project:finalize-step-sync-plugin-cache.
Invokes the consolidated sync.py engine in the project-local
.claude/skills/sync-plugin-cache/ skill to mirror target/claude/
into the host plugin cache.
This step is project-local rather than a default: built-in for
the same reason as project:finalize-step-deploy-target: the cache-
sync only makes sense for this repo (the plan-marshall meta-project).
Consumer projects have nothing to publish, so they don't get this step
seeded into their marshal.json defaults.
This step runs on the main checkout post-merge, after
project:finalize-step-deploy-target has regenerated target/claude/
from the merged source tree. Syncing the host cache here means the
next session boot and this sync read the same authoritative content.