import { ANATOMY_PAGE, ARCHITECTURE_PAGE, FAQ_PAGE, GRAMMAR_PAGE, METHODOLOGY_PAGE, ONTOLOGY_PAGE, } from "@banes-lab/web/core/ids/page.ids.ts"; import type { SiteOnlyTab } from "#types/chapter.types"; import { TREE_TAB } from "@banes-lab/web/core/ids/anatomy.ids.ts"; export const TEACHING_PAGES: readonly string[] = [ GRAMMAR_PAGE, METHODOLOGY_PAGE, ARCHITECTURE_PAGE, ONTOLOGY_PAGE, ANATOMY_PAGE, FAQ_PAGE, ]; export const SITE_ONLY_TABS: readonly SiteOnlyTab[] = [{ page: ANATOMY_PAGE, tab: TREE_TAB }]; export const REPOSITORY_PAGES: readonly string[] = [METHODOLOGY_PAGE, GRAMMAR_PAGE, ARCHITECTURE_PAGE, ONTOLOGY_PAGE]; export const EXHIBIT_PAGES: readonly string[] = [ANATOMY_PAGE, ARCHITECTURE_PAGE, ONTOLOGY_PAGE, GRAMMAR_PAGE]; export const PAYLOAD_DESCRIPTION_KEY = "description"; export const PAYLOAD_META_KEY = "meta"; export const PAYLOAD_SUBTITLE_KEY = "subtitle"; export const PAYLOAD_INTRO_KEY = "intro"; export const PAYLOAD_SUBSECTIONS_KEY = "subsections"; export const PAYLOAD_BLOCKS_KEY = "blocks"; export const PAYLOAD_TEXT_KEY = "content"; export const PAYLOAD_PROBLEM_KEY = "problem"; export const PAYLOAD_PRINCIPLE_KEY = "principle"; export const LESSON_KIND = "lesson"; export const DIAGRAM_KIND = "mermaid"; export const PAYLOAD_DIAGRAM_KEY = "text"; export const FENCE_LANGUAGE = "mermaid"; export const ORDERED_ITEM = ". "; export const CENTER_OPEN = '
'; export const CENTER_CLOSE = "
"; export const DETAILS_OPEN = "
"; export const DETAILS_CLOSE = "
"; export const SUMMARY_OPEN = ""; export const SUMMARY_CLOSE = ""; export const QUOTE_MARK = "> "; export const HEADING_ONE = "# "; export const HEADING_TWO = "## "; export const HEADING_THREE = "### "; export const BOLD = "**"; export const LOGO_WIDTH = "70"; export const ICON_SIZE = "16"; export const SENTENCE_END = "."; export const LLMS_ROUTE = "/llms.txt"; export const ANCHOR_MARK = "#"; export const ANCHOR_SPACE = "-"; export const SPACE = " "; export const SENTENCE_STOP = ". "; export const LETTERS_AND_DIGITS = "abcdefghijklmnopqrstuvwxyz0123456789";