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
4 changes: 4 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,7 @@ research/coordinated-frames-and-entrance-banks/** -text -whitespace
# Frozen PR210 package and round-nine evidence retain their audited bytes.
research/five-stage-source527-banks/** -text -whitespace
research/community-round9-audit/** -text -whitespace

research/e8-early-reset-reuse/** -text

research/idle-axis-hosting/** -text -whitespace
41 changes: 41 additions & 0 deletions .github/workflows/e8-complex-gauge-kernel.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: Verify complex gauge-kernel supplier

on:
push:
paths:
- 'research/e8-complex-gauge-kernel/**'
- 'research/idle-axis-hosting/**'
- 'research/split-centres-global/**'
- '.github/workflows/e8-complex-gauge-kernel.yml'
pull_request:
paths:
- 'research/e8-complex-gauge-kernel/**'
- 'research/idle-axis-hosting/**'
- 'research/split-centres-global/**'
- '.github/workflows/e8-complex-gauge-kernel.yml'
workflow_dispatch:

permissions:
contents: read

jobs:
verify:
runs-on: ubuntu-24.04
timeout-minutes: 120
strategy:
fail-fast: false
matrix:
python-version: ['3.11', '3.14']
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
persist-credentials: false
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7
with:
python-version: ${{ matrix.python-version }}
- name: Install numpy and scipy (Lemma G stage, --discover-check)
run: python3 -m pip install numpy scipy
- name: Replay PR442 parent, build the gauge-kernel words, check Lemma G, rediscover hosting, assemble
run: python3 -B research/e8-complex-gauge-kernel/verify.py "$RUNNER_TEMP/e8-complex-gauge-kernel" --all --discover-check
- name: Require committed files to remain unchanged
run: git diff --exit-code
20 changes: 20 additions & 0 deletions .github/workflows/early-reset-reuse.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Verify early reset and kernel composition
on: [push, pull_request]
jobs:
verify:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
python: ['3.11', '3.14']
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python }}
- run: python -B research/e8-early-reset-kernel/verify.py "$RUNNER_TEMP/early-reset-reuse"
- uses: actions/upload-artifact@v4
if: always()
with:
name: early-reset-reuse-${{ matrix.python }}
path: ${{ runner.temp }}/early-reset-reuse
41 changes: 41 additions & 0 deletions .github/workflows/idle-axis-hosting.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: Verify idle-axis hosting composition

on:
push:
paths:
- 'research/idle-axis-hosting/**'
- 'research/e8-early-reset-kernel/**'
- 'research/e8-early-reset-reuse/**'
- 'research/split-centres-global/**'
- '.github/workflows/idle-axis-hosting.yml'
pull_request:
paths:
- 'research/idle-axis-hosting/**'
- 'research/e8-early-reset-kernel/**'
- 'research/e8-early-reset-reuse/**'
- 'research/split-centres-global/**'
- '.github/workflows/idle-axis-hosting.yml'
workflow_dispatch:

permissions:
contents: read

jobs:
verify:
runs-on: ubuntu-24.04
timeout-minutes: 60
strategy:
fail-fast: false
matrix:
python-version: ['3.11', '3.14']
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
persist-credentials: false
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7
with:
python-version: ${{ matrix.python-version }}
- name: Replay PR434 from scratch, host helper residuals on idle coordinates, audit and assemble
run: python3 -B research/idle-axis-hosting/verify.py "$RUNNER_TEMP/idle-axis-hosting"
- name: Require committed files to remain unchanged
run: git diff --exit-code
23 changes: 23 additions & 0 deletions .github/workflows/split-centres-global.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Split-centres global kappa
on:
pull_request:
paths:
- 'research/split-centres-global/**'
- '.github/workflows/split-centres-global.yml'
push:
paths:
- 'research/split-centres-global/**'
- '.github/workflows/split-centres-global.yml'
workflow_dispatch:
jobs:
verify:
runs-on: ubuntu-latest
strategy:
matrix:
python: ['3.11', '3.14']
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python }}
- run: python -B research/split-centres-global/verify.py "$RUNNER_TEMP/split-centres-check"
Loading
Loading