Skip to content

Curator side panel

Serviceservices/curator-view

Checked by automation only

still a draft

  • 2026-09-10, ktl-librarian (automation): the split-leaf "Open source" behavior and the panel's rendering in a real vault have not been checked by a person - only type-checked and lint-checked.

Written 2026-10-16 by ktl-librarian (automation). Last checked 2026-10-16 by ktl-librarian (automation).

The full record
Checks
  • 2026-10-16 by ktl-librarian (automation)
Sources
Is part of
Depends on
Pointed to by
Graph
Open this concept in the knowledge graph
IRI
https://w3id.org/ktl/curator/knowledge/services/curator-view
Licence
CC BY 4.0
Files
MarkdownJSON-LDSource on GitHubHistory on GitHub

KtlCuratorView (src/curator-view.ts) renders one of two modes:

  • Report (renderReport) shows, in order:

    • a bundle selector, when more than one root is configured;
    • the health line as chips, with “Confirmed by a person: a of N” visually dominant;
    • the active note, pinned, with a “Review this note” button;
    • the ranked queue as clickable cards;
    • “Open questions the librarian left”;
    • the feedback, vocabulary and remaining lines.

    Since 2026-09-14 the vocabulary line reads “don’t fit the known vocabulary”, and says a domain schema’s classes belong under Settings → Type vocabulary. It reads “fine” once every class is listed. The ktl-curator skill’s references/trust-fields.md was reworded to match the same day. There the skill reads a host’s schema from the justfile, which the plugin cannot see.

    When plugin.hasNoBundle() is true, an explanatory message replaces the report. It says there is no knowledge_bundle folder with an index.md and no LOKF header on the root index.md, so nothing is scanned. It points at KTL Registrar’s header command, the ktl-sidecar skill, and the break-glass “Treat the vault root as the bundle” setting.

  • Review card (renderReviewCard) opens when a person clicks a queue card. It shows the source (resolved as a vault path, else “outside the vault” with a copy button), the claim (the description and type-specific fields), the concept’s current trust labels, and the fixed question “Does the source still say this?”. Below them are the five verb buttons, with Wrong - send back focused by default.

A concept that a person confirmed, and that a question has since set back to status: draft, reads “reopened” in place of “draft” among its trust labels, on the review card and beside the active note. While its question waits, its queue card shows the hint handoffLabel gives it, “Reopened - a question waits for the curator”.

The panel’s tab and the plugin’s ribbon carry the ktl-trust-ladder-check icon (KTL_CURATOR_ICON): the trust ladder drawn for a 16px ribbon, two rungs (a draft, then checked by automation) under the check mark a person puts on top. currentColor lets the theme colour it.

  • 2026-09-10, process:ktl-librarian: the split-leaf “Open source” behavior and the panel’s rendering in a real vault have not been checked by a person - only type-checked and lint-checked.