You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copier template with three variants: investigation (Jupyter), docs (Markdown
from Confluence context), paper (Tufte LaTeX: tufte-handout or tufte-book).
Shared standards/: plotting and writing rules, teamplot helpers, matplotlibrc, teamtufte.sty, and layout.tex as the single source of column widths for LaTeX and Python.
Typography: Pagella 12 pt body with newpxmath, 10 pt Pagella sidenotes,
10 pt Nimbus Sans captions and plot text.
Reproducibility rule: plot settings are captured by teamplot.save(settings=...)
and placed in captions via \figsettingsof{<name>}.
scripts/fetch_context.py: snapshots a JIRA ticket into TASK.md and Confluence
pages into context/.
Session loop for agents: TASK.md checklist + Handoff, project CHANGELOG.md.
Mermaid diagrams: diagrams/*.mmd rendered by scripts/render_diagrams.py with a
shared Tufte-style theme (standards/mermaid/), editable SVG text.
Human annotation workflow: figures/annotated/ overrides, \teamfig{} in LaTeX and teamplot.figure_path() in Python, with stale-annotation warnings at LaTeX compile
time and in scripts/check_figures.py.
Sphinx documentation site published to GitHub Pages.