Publish a scannable manual and a bibliography that links each paper back to the pages that use it.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Ryan Henry 2026-09-26 23:51:06 -06:00
parent cf8054a0b3
commit 695f8e84f7
45 changed files with 4848 additions and 338 deletions

View file

@ -1,21 +1,71 @@
<doxygenlayout version="1.0">
<!-- Generated by doxygen 1.9.6 -->
<!-- Navigation index tabs for HTML output -->
<!-- Generated by doxygen 1.9.6; customized for libdpf++ sidebar -->
<!-- Navigation index tabs for HTML output / treeview -->
<navindex>
<tab type="mainpage" visible="yes" title=""/>
<tab type="pages" visible="yes" title="" intro=""/>
<tab type="examples" visible="no" title="Code Listings" intro=""/>
<tab type="usergroup" visible="yes" title="API reference">
<tab type="structs" visible="no" title="">
<tab type="structlist" visible="yes" title="" intro=""/>
<tab type="structindex" visible="$ALPHABETICAL_INDEX" title=""/>
<tab type="mainpage" visible="yes" title="Home"/>
<tab type="usergroup" visible="yes" title="Start" url="@ref basics">
<tab type="user" url="@ref basics" visible="yes" title="First program"/>
<tab type="user" url="@ref which_dpf" visible="yes" title="Pick a construction"/>
<tab type="user" url="@ref guided_tour" visible="yes" title="Guided tour"/>
<tab type="usergroup" visible="yes" title="Code examples" url="@ref listings">
<tab type="user" url="@ref input_type_examples" visible="yes" title="Domains"/>
<tab type="user" url="@ref output_type_examples" visible="yes" title="Payloads"/>
<tab type="user" url="@ref evaluation_examples" visible="yes" title="Evaluation"/>
<tab type="user" url="@ref grotto_examples" visible="yes" title="Grotto"/>
<tab type="user" url="@ref iteratable_examples" visible="yes" title="Iterables"/>
</tab>
<tab type="classlist" visible="yes" title="List of classes" intro=""/>
<tab type="filelist" visible="yes" title="List of files" intro=""/>
</tab>
<!-- <tab type="user" visible="yes" url="@ref BibTeX" title="Citing libdpf++"/> -->
<!-- <tab type="user" visible="yes" url="../grotto" title="Switch to Gʀᴏᴛᴛᴏ"/> -->
<!-- <tab type="user" visible="yes" url="../subleq" title="Switch to Sᴜʙʟᴇǫ"/> -->
<tab type="usergroup" visible="yes" title="Capabilities" url="@ref capabilities">
<tab type="user" url="@ref verifiability" visible="yes" title="Verifiability &amp; authenticity"/>
<tab type="user" url="@ref programmability" visible="yes" title="Programmability"/>
<tab type="user" url="@ref comparisons" visible="yes" title="Comparisons &amp; ranges"/>
<tab type="user" url="@ref multipoint_keys" visible="yes" title="Multipoint keys"/>
<tab type="user" url="@ref multiparty" visible="yes" title="Multiparty &amp; 3-server"/>
<tab type="user" url="@ref dealer_free" visible="yes" title="Dealer-free keygen"/>
<tab type="user" url="@ref beaver_triples" visible="yes" title="Beaver triples"/>
<tab type="user" url="@ref jet_and_ring" visible="yes" title="Grotto"/>
<tab type="user" url="@ref repr_and_twist" visible="yes" title="Representation shift"/>
<tab type="user" url="@ref ppvc_manual" visible="yes" title="Programmable vectors"/>
<tab type="user" url="@ref applications" visible="yes" title="Application sketches"/>
</tab>
<tab type="usergroup" visible="yes" title="Manual" url="@ref getting_started">
<tab type="user" url="@ref input_types" visible="yes" title="Domains"/>
<tab type="user" url="@ref output_types" visible="yes" title="Payloads"/>
<tab type="user" url="@ref evaluation" visible="yes" title="Evaluation"/>
<tab type="user" url="@ref iterables" visible="yes" title="Iterables"/>
</tab>
<!-- Related-pages auto-list is off. The folders above are the table of contents. -->
<tab type="pages" visible="no" title="" intro=""/>
<tab type="examples" visible="no" title="" intro=""/>
<tab type="usergroup" visible="yes" title="API reference" url="@ref api_reference">
<tab type="user" url="@ref api_reference" visible="yes" title="Call index"/>
<tab type="namespaces" visible="yes" title="Namespaces">
<tab type="namespacelist" visible="yes" title="Namespace list" intro=""/>
<tab type="namespacemembers" visible="no" title="" intro=""/>
</tab>
<tab type="classes" visible="yes" title="Classes">
<tab type="classlist" visible="yes" title="Class list" intro=""/>
<tab type="classindex" visible="$ALPHABETICAL_INDEX" title="Class index"/>
<tab type="hierarchy" visible="no" title="" intro=""/>
<tab type="classmembers" visible="no" title="" intro=""/>
</tab>
<tab type="files" visible="yes" title="Files">
<tab type="filelist" visible="yes" title="File list" intro=""/>
<tab type="globals" visible="no" title="" intro=""/>
</tab>
</tab>
<tab type="usergroup" visible="yes" title="Background" url="@ref bibliography">
<tab type="user" url="@ref bibliography" visible="yes" title="Bibliography"/>
<tab type="user" url="@ref ideal_functionalities" visible="yes" title="Ideal functionalities"/>
</tab>
<tab type="usergroup" visible="yes" title="Project" url="@ref changes">
<tab type="user" url="@ref changes" visible="yes" title="Changelog"/>
<tab type="user" url="@ref bugs" visible="yes" title="Bugs"/>
<tab type="user" url="@ref todo" visible="yes" title="TODO"/>
<tab type="user" url="@ref license" visible="yes" title="License"/>
<tab type="user" url="@ref authors" visible="yes" title="Authors"/>
<tab type="user" url="@ref submodules" visible="yes" title="Submodules"/>
</tab>
</navindex>
<!-- Layout definition for a class page -->