Files
reports/AGENTS.md
T

1.8 KiB

Agent instructions

  • Do not use Graphify in this repository or generate Graphify artifacts. Inspect files directly with tools such as rg instead.
  • Do not commit or push unless the user explicitly requests that action. A request to edit, fix, build, or test does not authorize a commit or push. Permission to commit does not imply permission to push, and permission to push does not imply permission to create a commit.
  • Preserve existing uncommitted changes. Do not stage unrelated work.
  • Work on the current branch. Create or switch branches only when explicitly asked.
  • Keep the README concise and in Spanish.
  • Keep templates and reports separate: shared styling in template/report.typ and the reusable scaffold in template/main.typ; actual reports belong in reports/<slug>/main.typ, with images in figures/. Use short, descriptive, lowercase hyphenated folder names; keep the full internal title in the document.
  • Do not generate PDFs for files in template/; compile actual reports only.
  • Use ./scripts/build.sh to validate changes against the first report, or pass the affected report path. Existing PDFs must be preserved unless --force is explicitly supplied. To validate source changes, use ./scripts/build.sh --force [path]. Save generated PDFs in the repository's root pdf/ directory, named after the report folder for main.typ, or the source filename for other .typ files. Generated PDFs are local artifacts and are not committed by default. When the user requests a commit, ask whether the affected PDFs in pdf/ should be included in that commit; do not stage or commit them without an explicit yes.
  • Use ./scripts/preview.sh [path] to open the saved PDF (creating it only if missing). With --force, it regenerates and watches until Ctrl+C.