gist_to_linkml.py --rename OLD=NEW gives a gist class or slot another LinkML name and keeps its gist IRI, for a schema that imports gist beside another vocabulary with the same names. LOKF’s Person, Organization, name, description and license are the case in point. Default output is unchanged.
Each release carries gist-linkml-lokf-<tag>.yaml, gist_core.yaml with those five renamed, so a LOKF domain schema can import it beside lokf.yaml in either order. just gen-lokf-copy builds it and fails on any name still shared with the lokf.yaml the sidecar locks; CI runs the same check on every pull request.
Changed
Release assets are named gist-linkml, the published package name, instead of the repository’s name gist: the bundle zip is knowledge-<tag>-gist-linkml.zip and the Copilot skill ktl-docent-m365-<tag>-gist-linkml.zip. knowledge-release.yaml is refreshed from the ktl-sidecar template, which reads the name from the KNOWLEDGE_RELEASE_NAME repository variable.