Test Stub Conversion

The Test Stub Conversion was a critical modernization effort completed on March 23, 2026. Its goal was to decouple the Model Context Protocol (MCP) server tests from the heavyweight WikiEngine and TestEngine, enabling faster, more isolated, and more reliable testing.

The Problem: "Heavyweight" Tests

Prior to this effort, testing MCP tools required a full TestEngine instance. This meant:

The Solution: Interface Extraction & Stubs

The conversion was made possible by ADR-001, which extracted core manager interfaces (like PageManager, ReferenceManager, and GroupManager) from wikantik-main into the lightweight wikantik-api module.

Core Components

Impact

On March 23, 2026, the following was achieved:

See Also