cli.patch

cli.patch

CLI commands for syncweaver patch lifecycle operations.

Functions

Name Description
create_cmd Create or update a canonical patch file for a
list_cmd List tracked patch file records for a source path.
mark_status_cmd Record patch lifecycle status metadata in lockfile extension fields.
patch_group Create, mark, and list source patch artifacts.

create_cmd

cli.patch.create_cmd(source_path, repo, lockfile, patch_dir)

Create or update a canonical patch file for a tracked source path.

list_cmd

cli.patch.list_cmd(source_path, lockfile)

List tracked patch file records for a source path.

mark_status_cmd

cli.patch.mark_status_cmd(patch_path, status, pr_url, reason, lockfile)

Record patch lifecycle status metadata in lockfile extension fields.

patch_group

cli.patch.patch_group()

Create, mark, and list source patch artifacts.