Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 31 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: tests

# Run the golden-master parity suite on every push and pull request.
on:
push:
branches: [main]
pull_request:
workflow_dispatch: # allow manual runs from the Actions tab

jobs:
test:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
# The model is stdlib-only; test across every supported interpreter.
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]

steps:
- uses: actions/checkout@v4

- name: Set up uv (with Python ${{ matrix.python-version }})
uses: astral-sh/setup-uv@v5
with:
python-version: ${{ matrix.python-version }}
enable-cache: true

# `uv run` creates/syncs the project environment (installing the package and the [dev]
# extra) and runs the command in it. It reuses an existing .venv without erroring.
- name: Run tests
run: uv run --python ${{ matrix.python-version }} --extra dev python -m pytest -q
20 changes: 13 additions & 7 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,21 +12,18 @@ main.pdf
# Python
__pycache__/
*.pyc
*.egg-info/
.pytest_cache/

# OS
.DS_Store

# Figure previews rendered for review, not deliverables
*-1.png
scripts/clean/figures/

# Working notes and superseded scripts, kept locally
docs/
bearer-energy-research.md
scripts/agentic_ecal.py
scripts/agentic_ecal_v2.py
scripts/make_figures_current.py
scripts/fig_ecal_overlay.ipynb
figures/make_figures_letters.py

# Unrelated manuscripts that happen to live in this working directory
Expand All @@ -52,5 +49,14 @@ Topologies_AAAI*.pdf
# Infra-Bench lives in its own repository; this is a local working copy, not a vendored dependency.
agent-infra/

experimental_results/*
experiments_qwen3_8_27B/*
# Experiment directories: data and per-experiment code are kept out of this repo.
experimental_results/
experiments_qwen3_8_27B/
experiments_qwen35_9B/
experiments_fig12/

*.pdf
*.tex

.claude
results/*
150 changes: 0 additions & 150 deletions CHANGES-2026-09-01.md

This file was deleted.

Loading
Loading