assembly_lock_check
Compare component files against a lockfile to classify assembly drift, flag stale or changed interfaces, and confirm whether it is safe to re-merge without re-dispatch.
Instructions
Compare current component files to a lockfile and classify drift (change propagation, RFC §9): modified — file changed since lock interface_changed — published interface frames moved (subset of modified) stale — mates to an interface_changed component and was NOT itself rebuilt: a neighbor that needs re-dispatch new / removed — components added to / dropped from the manifest ok = nothing stale and no new/removed (safe to re-merge without re-dispatch). Returns {modified, interface_changed, stale, new, removed, ok}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lockfile | No | ||
| manifest | Yes |