Coverage for src / lilbee / wiki / __init__.py: 100%

8 statements  

« prev     ^ index     » next       coverage.py v7.13.4, created at 2026-04-29 19:16 +0000

1"""Wiki layer — LLM-maintained synthesis pages with citation provenance.""" 

2 

3from lilbee.wiki.browse import ( 

4 WikiPageContent, 

5 WikiPageInfo, 

6 build_page_info, 

7 find_page, 

8 list_draft_pages, 

9 list_md_files, 

10 list_pages, 

11 read_page, 

12) 

13from lilbee.wiki.citation import ( 

14 CitationStatus, 

15 ParsedCitation, 

16 find_unmarked_claims, 

17 parse_wiki_citations, 

18 render_citation_block, 

19 strip_citation_block, 

20 verify_citation, 

21) 

22from lilbee.wiki.gen import ( 

23 WikiProgressCallback, 

24 build_wiki, 

25 generate_synthesis_pages, 

26 run_full_build, 

27 run_full_synthesize, 

28) 

29from lilbee.wiki.index import append_wiki_log, update_wiki_index 

30from lilbee.wiki.lint import lint_all, lint_wiki_page 

31from lilbee.wiki.prune import prune_wiki 

32from lilbee.wiki.shared import ( 

33 MIN_CLUSTER_SOURCES, 

34 SUBDIR_TO_TYPE, 

35 PageTarget, 

36 make_slug, 

37 parse_frontmatter, 

38) 

39 

40__all__ = [ 

41 "MIN_CLUSTER_SOURCES", 

42 "SUBDIR_TO_TYPE", 

43 "CitationStatus", 

44 "PageTarget", 

45 "ParsedCitation", 

46 "WikiPageContent", 

47 "WikiPageInfo", 

48 "WikiProgressCallback", 

49 "append_wiki_log", 

50 "build_page_info", 

51 "build_wiki", 

52 "find_page", 

53 "find_unmarked_claims", 

54 "generate_synthesis_pages", 

55 "lint_all", 

56 "lint_wiki_page", 

57 "list_draft_pages", 

58 "list_md_files", 

59 "list_pages", 

60 "make_slug", 

61 "parse_frontmatter", 

62 "parse_wiki_citations", 

63 "prune_wiki", 

64 "read_page", 

65 "render_citation_block", 

66 "run_full_build", 

67 "run_full_synthesize", 

68 "strip_citation_block", 

69 "update_wiki_index", 

70 "verify_citation", 

71]