faf_sync
Reconcile project.faf with current package.json and framework dependencies, reporting differences by default or writing updates with apply:true.
Instructions
Reconcile project.faf with what the repo manifests say now (package.json name, description, framework dependencies). Dry-run by default: reports the fields that would change. Pass apply:true to write them into project.faf. Does not touch CLAUDE.md — use faf_claude for CLAUDE.md, AGENTS.md, .cursorrules and GEMINI.md.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Project path. Sets session context for subsequent calls. | |
| apply | No | Write the detected changes into project.faf (default: dry-run report only) |