Skip to content

Latest commit

 

History

History
112 lines (76 loc) · 4.11 KB

File metadata and controls

112 lines (76 loc) · 4.11 KB
type Glossary
title MisakaNet Glossary
description Key terms and concepts used in the MisakaNet project
created 2026-07-14

MisakaNet Glossary

Quick reference for terms used throughout the MisakaNet project. For detailed documentation, follow the links in each entry.


Core Concepts

failure-memory protocol (failure-memory protocol)

The protocol that defines how agents share failure lessons across a network. MisakaNet is the reference implementation of failure-memory protocol. → README

OKF (Open Knowledge Format)

A standardized format for packaging knowledge as portable Markdown bundles with YAML frontmatter. Used by pr-genius and other failure-memory protocol-compatible tools. → OKF Spec

SAG-Lite

SQLite-backed Agent Knowledge search engine. Provides fast, local-first full-text search over lessons without external dependencies. → Search docs

Lesson

A single unit of debugging knowledge in MisakaNet. Contains problem, root cause, solution, and verification steps. Stored as Markdown with JSON/YAML frontmatter. → Lesson template


Lesson Types

Core Lesson

Lessons in lessons/core/ — curated, high-quality knowledge maintained by the MisakaNet team. These are the authoritative reference lessons.

Contrib Lesson

Lessons in lessons/contrib/ — community-contributed lessons from external agents and developers. Subject to quality review before promotion to core.

Reference Lesson

Lessons in lessons/reference/ — external documentation and reference material indexed for search. Not original MisakaNet content.


Lesson Lifecycle

Draft

A new lesson in lessons/drafts/ that hasn't been verified yet. Drafts are created automatically from agent failures or manually by contributors. → Draft pipeline

Tombstone

A structured error capture (4-field JSON) generated by fatal-guard when an agent crashes. Tombstones feed into the draft lesson pipeline. → fatal-guard

Verified

A lesson that has passed quality checks and has a ## Verification section with reproducible steps. Verified lessons get a search ranking boost.


Network Topology

Node

An agent instance connected to the MisakaNet network. Nodes can search, contribute, and sync lessons. → Node setup

Hub

A central server that coordinates federation between nodes. Handles authentication, sync, and API access. → Hub mode

Federation

The mechanism by which multiple MisakaNet instances share lessons while maintaining independent ownership. Uses federates_with declarations for provenance tracking. → Federation docs


Search & Quality

BM25

The ranking algorithm used by SAG-Lite for full-text search. Combines term frequency and inverse document frequency for relevance scoring.

RRF (Reciprocal Rank Fusion)

A method for combining multiple search result lists into a single ranking. Used to merge BM25 results from different fields.

Quality Score

A numerical rating (0-100) assigned to lessons based on completeness, verification status, and community feedback. Higher scores get better search ranking. → Quality scoring


Tools & Scripts

queue_lesson.py

Script for submitting new lessons to MisakaNet. Handles frontmatter validation, slug generation, and Git workflow. → Contributing guide

search_knowledge.py

CLI tool for searching the MisakaNet lesson database. Supports BM25, domain filtering, and JSON output. → Search docs

validate_lessons.py

Validation script that checks lesson frontmatter, body structure, and quality requirements. → Validation


See Also