Skip to content

feat: lore verbs in the shared pack registry (341,967 full-content atoms are MCP-only) #79

@ohdearquant

Description

@ohdearquant

~/.khive/lore.db holds 341,967 full-content atoms (5.0GB — the expensive corpus), but the only access path is the separate mcp__lore__* MCP server. No lore CLI binary exists, so in any Bash context (subagents doing research, kkernel admin sessions) the entire library is unreachable — a big part of why the KHIVE.md-mandated lore compose pattern sees zero real usage.

Fix: register a lore. pack (suggest/compose/search/get_atom/stats) in the same verb registry kkernel and the khive MCP server share, so kkernel exec 'lore.suggest(query="...", role="implementer")' works everywhere other packs do. One DSL, all transports — consistent with the kkernel-as-admin-lane ruling.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions