2026-06-16 01:55:06 +02:00
|
|
|
"""views/ — derived, recomputable, provenance-carrying read views over the union (§8.4).
|
|
|
|
|
|
|
|
|
|
All views here are *derived tier*: pure functions of the attached shards plus the coordination-log
|
|
|
|
|
fold, storing nothing canonical (SHARD-WP-0011 makes them incrementally maintainable). Presentation
|
|
|
|
|
stays out of core (L6) — these produce models, never rendered output. Per the dependency rule this
|
|
|
|
|
package imports down (union/model/coordination/provenance) and is imported only by the orchestrator.
|
|
|
|
|
"""
|
|
|
|
|
|
2026-06-16 01:56:48 +02:00
|
|
|
from shard_wiki.views.backlinks import BackLink, BackLinksIndex, build_backlinks
|
2026-06-16 01:55:06 +02:00
|
|
|
from shard_wiki.views.links import (
|
|
|
|
|
ResolvedLink,
|
|
|
|
|
WikiLink,
|
|
|
|
|
extract_links,
|
|
|
|
|
resolve_links,
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
__all__ = [
|
|
|
|
|
"WikiLink",
|
|
|
|
|
"ResolvedLink",
|
|
|
|
|
"extract_links",
|
|
|
|
|
"resolve_links",
|
2026-06-16 01:56:48 +02:00
|
|
|
"BackLink",
|
|
|
|
|
"BackLinksIndex",
|
|
|
|
|
"build_backlinks",
|
2026-06-16 01:55:06 +02:00
|
|
|
]
|