ggen 1.2.0

ggen is a deterministic, language-agnostic code generation framework that treats software artifacts as projections of knowledge graphs.
Documentation
[book]
title = "ggen Documentation"
description = "Language-agnostic generator for reproducible code projections"
authors = ["ggen contributors"]
language = "en"
multilingual = false
src = "src"

[build]
build-dir = "book"
create-missing = true

[output.html]
default-theme = "light"
preferred-dark-theme = "navy"
git-repository-url = "https://github.com/seanchatmangpt/ggen"
git-repository-icon = "fa-github"
edit-url-template = "https://github.com/seanchatmangpt/ggen/edit/main/docs/src/{path}"

# Additional assets for custom search interface
additional-assets = ["search.html", "ggen-search.js", "searchindex.json"]

[output.html.search]
enable = true
limit-results = 30
teaser-word-count = 30
use-boolean-and = true
boost-title = 2
boost-hierarchy = 1
boost-paragraph = 1
expand = true
heading-split-level = 3
copy-button = true

[output.html.playground]
editable = true
copyable = true
copy-button = true
runnable = true
line-numbers = true
rust-analyzer = true

[output.html.markdown]
render = [
  "html",
  "math",
  "mermaid",
  "links",
  "tasklists",
  "tables",
  "strikethrough",
  "footnotes",
  "toc",
]