nisavid/versionkeeping
v1.0.0MIT
Versionkeeping: safe Git checkpoints, conflict resolution, exact-lease publication, provenance-aware worktree cleanup, and history-preserving fork sync.
scripts
- checkpointing-and-publishing-git-work
- scripts/check_eval_gate.py
- scripts/execute_git_publication.py
- scripts/execute_git_remote_ref_deletion.py
- scripts/git_publication/__init__.py
- scripts/git_publication/adapter.py
- scripts/git_publication/core.py
- scripts/git_publication/deletion.py
- scripts/git_publication/execution.py
- scripts/git_publication/host_trust.py
5 more
- scripts/plan_git_publication.py
- scripts/plan_git_remote_ref_deletion.py
- using-persistent-git-worktrees
- scripts/host_trust.py
- scripts/validate_worktree_target.py
plugin.json
- name
- versionkeeping
- version
- 1.0.0
- description
- Versionkeeping: safe Git checkpoints, conflict resolution, exact-lease publication, provenance-aware worktree cleanup, and history-preserving fork sync.
- author
- Ivan D Vasinhttps://github.com/nisavid
- license
- MIT
- repository
- https://github.com/nisavid/provingkit
- extensions
- com.openai
plugin.json
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "versionkeeping",
"version": "1.0.0",
"description": "Versionkeeping: safe Git checkpoints, conflict resolution, exact-lease publication, provenance-aware worktree cleanup, and history-preserving fork sync.",
"author": {
"name": "Ivan D Vasin",
"url": "https://github.com/nisavid"
},
"homepage": "https://github.com/nisavid/provingkit/tree/main/plugins/versionkeeping",
"repository": "https://github.com/nisavid/provingkit",
"license": "MIT",
"keywords": [
"git",
"checkpoint",
"conflict-resolution",
"publication",
"worktree",
"fork-sync"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Versionkeeping",
"shortDescription": "Safe Git publication and worktree lifecycle.",
"longDescription": "Versionkeeping provides task-only Git checkpoints, intent-aware conflict resolution, deterministic exact-lease publication planning, provenance-aware worktree cleanup, and history-preserving fork sync.",
"developerName": "Ivan D Vasin",
"category": "Developer Tools",
"capabilities": ["Version Control"],
"websiteURL": "https://github.com/nisavid/provingkit/tree/main/plugins/versionkeeping",
"brandColor": "#2563EB",
"defaultPrompt": [
"Use $versionkeeping:checkpointing-and-publishing-git-work to checkpoint and publish the current Git task safely.",
"Use $versionkeeping:resolving-merge-conflicts to interpret and resolve this active Git conflict safely.",
"Use $versionkeeping:using-persistent-git-worktrees to prepare an isolated worktree.",
"Use $versionkeeping:syncing-forks-with-upstream to sync this fork safely."
]
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- 13Python files
- 4YAML files
- LICENSE
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai