2026-06-15 23:57:31 +02:00
|
|
|
"""engine/ — shard-wiki's native, headless wiki engine (a canonical-mode shard backend).
|
|
|
|
|
|
|
|
|
|
A small page-store kernel + a typed-extension runtime (WikiEngineCoreArchitecture). The engine
|
|
|
|
|
is *one shard*: it is consumed by the orchestrator only via its `EngineShardAdapter`; it never
|
|
|
|
|
imports the derived tier (`union`/`projection`).
|
|
|
|
|
"""
|
|
|
|
|
|
2026-06-16 00:11:18 +02:00
|
|
|
from shard_wiki.engine.extension import (
|
|
|
|
|
ActiveExtensions,
|
|
|
|
|
Extension,
|
|
|
|
|
ExtensionError,
|
|
|
|
|
ExtensionRuntime,
|
|
|
|
|
Hook,
|
|
|
|
|
)
|
2026-06-15 23:57:31 +02:00
|
|
|
from shard_wiki.engine.kernel import EngineKernel
|
|
|
|
|
from shard_wiki.engine.links import extract_wikilinks
|
|
|
|
|
|
2026-06-16 00:11:18 +02:00
|
|
|
__all__ = [
|
|
|
|
|
"EngineKernel",
|
|
|
|
|
"extract_wikilinks",
|
|
|
|
|
"Hook",
|
|
|
|
|
"Extension",
|
|
|
|
|
"ExtensionError",
|
|
|
|
|
"ExtensionRuntime",
|
|
|
|
|
"ActiveExtensions",
|
|
|
|
|
]
|