<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>linkml-sidecar: bundle log</title>
  <subtitle>What changed in the knowledge bundle, a day to an entry, newest first.</subtitle>
  <link rel="self" type="application/atom+xml" href="https://noelmcloughlin.github.io/linkml-sidecar/knowledge/log.xml"/>
  <link rel="alternate" type="text/html" href="https://noelmcloughlin.github.io/linkml-sidecar/knowledge/log/"/>
  <link rel="alternate" type="text/markdown" href="https://noelmcloughlin.github.io/linkml-sidecar/knowledge/log.md"/>
  <id>https://w3id.org/ktl/linkml-sidecar/knowledge/log</id>
  <updated>2026-10-29T14:15:37Z</updated>
  <author><name>Noel McLoughlin</name></author>
  <rights>CC BY 4.0</rights>
  <link rel="license" href="https://creativecommons.org/licenses/by/4.0/"/>
  <entry>
    <title>2026-10-29 · Changed: 1</title>
    <link rel="alternate" type="text/html" href="https://noelmcloughlin.github.io/linkml-sidecar/knowledge/log/#2026-10-29"/>
    <id>https://w3id.org/ktl/linkml-sidecar/knowledge/log#2026-10-29</id>
    <published>2026-10-29T14:15:37Z</published>
    <updated>2026-10-29T14:15:37Z</updated>
    <category term="Changed"/>
    <content type="html">&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: KTL mode says the scaffold also writes the schema's path as &lt;code&gt;[tool.lokf] schema&lt;/code&gt;, that the &lt;code&gt;cd&lt;/code&gt; workaround is needed only at a lokf 0.8.0 floor, and that removal drops the table's line.&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <title>2026-10-26 · Changed: 1</title>
    <link rel="alternate" type="text/html" href="https://noelmcloughlin.github.io/linkml-sidecar/knowledge/log/#2026-10-26"/>
    <id>https://w3id.org/ktl/linkml-sidecar/knowledge/log#2026-10-26</id>
    <published>2026-10-26T17:51:38Z</published>
    <updated>2026-10-26T17:51:38Z</updated>
    <category term="Changed"/>
    <content type="html">&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the assumptions catalogue links linkml-project-copier#187 from its body, not its &lt;code&gt;references&lt;/code&gt;, because a typed relation names a concept and the federation gate fails on a target no member owns.&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <title>2026-10-24 · Changed: 1</title>
    <link rel="alternate" type="text/html" href="https://noelmcloughlin.github.io/linkml-sidecar/knowledge/log/#2026-10-24"/>
    <id>https://w3id.org/ktl/linkml-sidecar/knowledge/log#2026-10-24</id>
    <published>2026-10-24T12:30:04Z</published>
    <updated>2026-10-24T12:30:04Z</updated>
    <category term="Changed"/>
    <content type="html">&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: The bundle's namespace is now the persistent identifier &lt;code&gt;https://w3id.org/ktl/linkml-sidecar/knowledge/&lt;/code&gt;, and every concept's id moves with it. Knowledge website names &lt;code&gt;https://w3id.org/ktl/linkml-sidecar/&lt;/code&gt; as the site's address.&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <title>2026-10-22 · Changed: 53 · Added: 5 · Prose: 3 · Removal: 1</title>
    <link rel="alternate" type="text/html" href="https://noelmcloughlin.github.io/linkml-sidecar/knowledge/log/#2026-10-22"/>
    <id>https://w3id.org/ktl/linkml-sidecar/knowledge/log#2026-10-22</id>
    <published>2026-10-22T12:23:51Z</published>
    <updated>2026-10-22T18:36:04Z</updated>
    <category term="Changed"/>
    <category term="Added"/>
    <category term="Removal"/>
    <category term="Prose"/>
    <content type="html">&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: Template pin: the contract now holds the pin's mentions under &lt;code&gt;docs/&lt;/code&gt; and in &lt;code&gt;CONTRIBUTING.md&lt;/code&gt; too, as check 8 and the scaffold driver's header say.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: linkml-sidecar skill: Step 5 now offers a Forgejo Actions workflow beside the GitHub one.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: Preflight: it now checks the template's source and the package index as git and uv reach them, says why copier failed, warns on a new &lt;code&gt;lock&lt;/code&gt; line when &lt;code&gt;uv.lock&lt;/code&gt; names another index, and looks for workflows in the folder the forge reads.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: Scaffold: the driver now runs its Python half through &lt;code&gt;uv run&lt;/code&gt; on the half's own script header, then a python3 or python of 3.8 or later, and exits 2 when it finds none.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: Sidecar workflow: Step 5 now has a Forgejo Actions template beside the GitHub one, which runs the same gate and publishes to Codeberg Pages. A pin bump is copied into both templates, and the other forges follow &lt;code&gt;automation.md&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: Repository contract: check 9 now covers both workflow templates, and check 8 reads &lt;code&gt;docs/&lt;/code&gt; and &lt;code&gt;CONTRIBUTING.md&lt;/code&gt; for the template pin as well.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: Contributing now gives the slow-test clone command and the CI job list. Its action-pin rule covers the Forgejo template beside the GitHub one, and a new step says how the Forgejo template is checked.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: KTL mode: PR 3855 is described as its source states it, and the README source moves to &lt;code&gt;docs/architecture.md&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: Knowledge Trust Ladder: &lt;code&gt;docs/architecture.md&lt;/code&gt; joins the sources, since the README no longer names the &lt;code&gt;.lokf/&lt;/code&gt; folder.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: linkml-project-copier: the README source moves to &lt;code&gt;docs/architecture.md&lt;/code&gt;, which carries the MIT credit, and the concept adds that a company copy's tag must name the same commit.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: Three cases: re-pointed from the README to &lt;code&gt;docs/architecture.md&lt;/code&gt; and &lt;code&gt;layouts.md&lt;/code&gt;, and the adopt clause and the list of root assumptions now follow those pages.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: Sidecar: the resource moves from the README to &lt;code&gt;docs/architecture.md&lt;/code&gt;, and the body follows that page for the doorway, the workflow and the build output.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: Installing the skills now follows &lt;code&gt;docs/install.md&lt;/code&gt;: gh skill first, npx with &lt;code&gt;--global&lt;/code&gt;, the &lt;code&gt;/plugin&lt;/code&gt; commands, a copy of the repository, user or project scope, the pin, the workflow switch and what each skill needs.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: Who owns which file, from the ownership, never-run and keeping-current sections of &lt;code&gt;docs/architecture.md&lt;/code&gt;, which no concept covered.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: Portability, the reference page on which hosts the sidecar works on and what each loses: RHEL, WSL2, Windows, a company proxy or package mirror, other forges, and the template from a company copy.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: Knowledge sources: &lt;code&gt;docs/&lt;/code&gt; joins the map, its two pages take over what the README stated, and the Forgejo workflow template joins the workflow row.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the assumptions catalogue cites linkml-project-copier#187, where the layout proposal is filed, in place of the draft that left the skill.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Removal&lt;/strong&gt;: Upstream layout proposal; the draft left &lt;code&gt;skills/linkml-sidecar/references/&lt;/code&gt; once it was filed as linkml-project-copier#187.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Prose&lt;/strong&gt;: reworded 6 concept bodies in plain English. No fact, link, number or frontmatter changed.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: The linkml-sidecar skill playbook drops the claim that most schema repositories have no project, as SKILL.md has.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: Releasing now describes the semantic-release and publish.yml workflows that replaced tagging by hand, as CONTRIBUTING.md states.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: Two patterns no longer claims that most schema repositories have no project, and names the files that mark a schema, as README.md now does.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: Schema layouts follows layouts.md, which no longer says most schemas were made without a template.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: KTL mode says a bundle beside a schema may be about the repository, where ktl.md no longer says often.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the preflight concept drops the repository count, which the authors line no longer prints.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the schema design concept says that a name defined twice across imports passes lint but fails the gate's gen-project, as the page now does.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the publishing concept follows the page's corrected importmap rules: the base directory of a relative value, and gen-project's route through generator_args.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the preflight concept says the authors line counts bot commits apart and quotes the names it prints.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the linkml-author playbook says how the skill reads the authors line.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the publishing page, on where a schema is served, how an importer takes it, the importmap and lokf's adapt.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the schema design page gained the collision gradient, a core plus modules, and the refactoring moves that touch no record.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the linkml-author playbook names the refactor offer, the preflight's &lt;code&gt;authors&lt;/code&gt; line and the publishing page.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the preflight prints an &lt;code&gt;authors&lt;/code&gt; line with the people in the schema folder's history and the repository's.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the scaffold renames the template's config.yaml to generators.yaml, and &lt;code&gt;--repair generators.yaml&lt;/code&gt; moves an existing project's file.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the preflight's generators line offers to move a project's config.yaml to .linkml/generators.yaml.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the linkml-sidecar skill keeps the generators' settings in .linkml/generators.yaml, and offers the move to an existing project.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the linkml-author skill edits generators.yaml as the project's own, and offers the move from config.yaml.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the gate's gen-project reads generators.yaml, or config.yaml before the move.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the catalogue has a twentieth row, on the generators' settings and what copier update leaves alone after the move.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: where a LinkML schema lives says both uses of .linkml/ keep the generators' settings at .linkml/generators.yaml.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the copier reference cites the catalogue for why the template needs --trust.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: schema design for reuse follows its source page, now written in its own words and examples.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Prose&lt;/strong&gt;: reworded 3 concept bodies in plain English. No fact, link, number or frontmatter changed.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the linkml-author skill finds a schema by what files say in any repository, runs tools through the host's justfile, Makefile or environment, and follows the new design rules.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the linkml-sidecar skill now covers three cases, adopts a schema the host already holds, and installs around configuration files in .linkml/.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the preflight finds a schema project or schema file by what files say, in any layout, and names how the tools run on it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the scaffold stages its output, never removes .linkml/, refuses a clash, and adopts a schema in place with --adopt.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: KTL mode says an adopted schema, or any schema beside a bundle, is the domain schema only when .lokf/justfile names it or it imports lokf.yaml.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: two patterns became three cases: a schema the repository already holds gets the sidecar around it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: a schema beside a bundle is a domain schema only when .lokf/justfile names it or it imports lokf.yaml.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the sidecar term covers adoption and a .linkml/ folder that also holds LinkML configuration files.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: an adopted schema gets no dummy, and --dummy asks for one beside an existing schema.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the gate runs through any project's justfile or Makefile, and has a form for a schema with no project.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: an adopted schema gets no doorway.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the catalogue has a nineteenth row, on config.public.mk and its possible retirement.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the upstream proposal carries the caveat that .linkml/ is also proposed for LinkML's configuration files.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the KTL reference says an adopted schema is not made the domain schema.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the workflow concept says an adopted schema's folder joins both paths lists.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the source map names the README's Three cases section.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: where a LinkML schema lives, from &lt;code&gt;skills/linkml-sidecar/references/layouts.md&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: schema design for reuse, from &lt;code&gt;skills/linkml-author/references/schema-design.md&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Prose&lt;/strong&gt;: reworded 3 concept bodies in plain English. No fact, link, number or frontmatter changed.&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <title>2026-10-21 · Added: 27 · Removal: 2 · Changed: 1 · Prose: 1 · Initialization: 1</title>
    <link rel="alternate" type="text/html" href="https://noelmcloughlin.github.io/linkml-sidecar/knowledge/log/#2026-10-21"/>
    <id>https://w3id.org/ktl/linkml-sidecar/knowledge/log#2026-10-21</id>
    <published>2026-10-21T22:25:46Z</published>
    <updated>2026-10-21T22:48:04Z</updated>
    <category term="Added"/>
    <category term="Changed"/>
    <category term="Prose"/>
    <category term="Removal"/>
    <category term="Initialization"/>
    <content type="html">&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the knowledge website, from &lt;code&gt;website/README.md&lt;/code&gt;, &lt;code&gt;site.config.mjs&lt;/code&gt; and &lt;code&gt;knowledge-website.yaml&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Changed&lt;/strong&gt;: the knowledge sources map lists &lt;code&gt;website/&lt;/code&gt; and its workflow, which the new website playbook covers.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Prose&lt;/strong&gt;: reworded 7 concept bodies in plain English. No fact, link, number or frontmatter changed.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the linkml-sidecar skill, from &lt;code&gt;skills/linkml-sidecar/SKILL.md&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the linkml-author skill, from &lt;code&gt;skills/linkml-author/SKILL.md&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: installing the skills, from the README's Install and Run it yourself sections.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the contributor checklist, from &lt;code&gt;CONTRIBUTING.md&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the scaffold script, from its header and Step 1 of the linkml-sidecar skill.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the preflight script, from its header, Step 0 of the linkml-sidecar skill and the prerequisites page.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the hoisted workflow, from the template and &lt;code&gt;references/automation.md&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the repository contract, from &lt;code&gt;scripts/validate-repository.sh&lt;/code&gt; and &lt;code&gt;validate.yml&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the two patterns, from the README and the linkml-sidecar skill.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: KTL mode, from &lt;code&gt;references/ktl.md&lt;/code&gt; and the author's KTL page.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the template assumptions catalogue, from &lt;code&gt;references/template-assumptions.md&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the upstream layout proposal, from &lt;code&gt;references/upstream-proposal.md&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the upstream template, from the linkml-sidecar skill and the scaffold driver.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: LinkML, as both skills cite it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the Agent Skills specification, as the README and the contract cite it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the Knowledge Trust Ladder, as the README and &lt;code&gt;references/ktl.md&lt;/code&gt; cite it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the AI covenant, from &lt;code&gt;AI_COVENANT.md&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the code of conduct, from &lt;code&gt;CODE_OF_CONDUCT.md&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the release policy, from &lt;code&gt;CONTRIBUTING.md&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the sidecar term, from the README.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the doorway term, from Step 2 of the linkml-sidecar skill.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the dummy schema term, from linkml-author and the assumptions catalogue.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the template pin term, from the scaffold driver and &lt;code&gt;CONTRIBUTING.md&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the domain schema term, from &lt;code&gt;references/ktl.md&lt;/code&gt; and linkml-author.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the gate term, from linkml-author.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Added&lt;/strong&gt;: the knowledge sources map.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Removal&lt;/strong&gt;: Example Service A, the sidecar's placeholder.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Removal&lt;/strong&gt;: Example Service B, the sidecar's placeholder.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Initialization&lt;/strong&gt;: Scaffolded the LOKF bundle for linkml-sidecar with placeholder
services. Real concepts to follow.&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
</feed>
