{{ hit.title }}
{{ hit.citation }} · {{ hit.kind }}{% if hit.section_path %} · {{ hit.section_path | join(' › ') }}{% endif %}
{{ hit.text }}{% extends "base.html" %}{% block title %}Knowledge · Keywright{% endblock %}{% block body %}
Reviewed documentation, decisions and memory for your agents. Each collection has its own access rules.
{% if selected %}{{ selected.description }}
Manage agent access Default: {{ selected.default_mode }}. Read and contribution permissions are separate; only admins publish.
Published Markdown is text-indexed immediately. {% if semantic %}Semantic retrieval is configured. Last semantic rebuild: {{ selected.config.get('knowledge_indexed_at', 'Not yet built') }} ({{ selected.config.get('knowledge_indexed_chunks', 0) }} chunks).{% else %}Local text search is active. Optional semantic retrieval has not been configured.{% endif %}
{% if semantic %}{% endif %}Reorganize published documents into section-aware passages. Content, revisions and review history stay unchanged. {% if semantic %}Rebuild the semantic index afterward to make the new passages available to semantic search.{% endif %}
{{ results.warning }}
{% endif %}{% for hit in results.results %}{{ hit.citation }} · {{ hit.kind }}{% if hit.section_path %} · {{ hit.section_path | join(' › ') }}{% endif %}
{{ hit.text }}No published knowledge matched your search.
{% endfor %}{% endif %}{{ doc.path }} · {{ rev.attribution }} · {{ rev.created_at.strftime('%Y-%m-%d %H:%M UTC') }}
No proposals awaiting review.
{% endfor %}{{ doc.path }} · {{ doc.kind }} · {{ doc.attribution }}
Source: {{ doc.source or 'Admin-authored Markdown' }}{% if doc.source_version %} · {{ doc.source_version }}{% endif %}
No published documents yet. Add Markdown below or let an authorized agent propose memory.
{% endfor %} {% if documents.next_offset is not none %}Next documents{% endif %}