chore: add project config, Claude instructions, and reference docs

- CLAUDE.md: project guidance for Claude Code (build commands, conventions,
  editing rules, CI notes)
- AGENTS.md: agent-level task conventions for autonomous editing sessions
- .claude/: skills, memory, and settings for Claude Code integration
- docs/: research-backed LaTeX reference examples (small, medium, large-doc
  templates with latexmkrc, local .sty, CI workflow)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Mahdi Hoseini 2026-03-04 16:39:18 -08:00
parent 4b3b3ec1a7
commit 8aa1e106be
34 changed files with 1150 additions and 0 deletions

View file

@ -0,0 +1,8 @@
@article{knuth1986,
author = {Donald E. Knuth},
title = {The {\TeX}book and Beyond},
journal = {TUGboat},
year = {1986},
volume = {7},
number = {3}
}

View file

@ -0,0 +1,4 @@
$pdflatex = 'pdflatex -interaction=nonstopmode -file-line-error %O %S';
$pdf_mode = 1;
$bibtex_use = 2;
$max_repeat = 5;

View file

@ -0,0 +1,23 @@
\documentclass[11pt]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[final]{microtype}
\usepackage{graphicx}
\usepackage{booktabs}
\usepackage{hyperref}
\title{Medium Document Example}
\author{Your Name}
\date{\today}
\begin{document}
\maketitle
\tableofcontents
\input{sections/intro}
\input{sections/method}
\input{sections/results}
\end{document}

View file

@ -0,0 +1,2 @@
\chapter{Introduction}
Modular files keep merge conflicts smaller and enable focused reviews.

View file

@ -0,0 +1,2 @@
\chapter{Method}
This chapter demonstrates splitting technical content across files.

View file

@ -0,0 +1,13 @@
\chapter{Results}
\begin{table}[htbp]
\centering
\begin{tabular}{lr}
\toprule
Metric & Value \\
\midrule
Accuracy & 0.95 \\
Runtime (s) & 1.3 \\
\bottomrule
\end{tabular}
\caption{Example table using \texttt{booktabs}.}
\end{table}