Skip to content

Commit d5ab8a8

Browse files
Claude/upbeat mendel l bo9 g (#41)
Co-authored-by: Claude <noreply@anthropic.com>
1 parent 3819a1b commit d5ab8a8

75 files changed

Lines changed: 2204 additions & 1954 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/cflite_pr.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ jobs:
1414
matrix:
1515
sanitizer: [address]
1616
steps:
17+
- name: Checkout
18+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
19+
1720
- name: Build Fuzzers (${{ matrix.sanitizer }})
1821
id: build
1922
uses: google/clusterfuzzlite/actions/build_fuzzers@884713a6c30a92e5e8544c39945cd7cb630abcd1 # v1

.github/workflows/deno-ci.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# SPDX-License-Identifier: MPL-2.0-or-later
2+
# Thin wrapper around the estate-wide reusable Deno CI bundle.
3+
# See: hyperpolymath/standards/.github/workflows/deno-ci-reusable.yml
4+
name: Deno CI
5+
6+
on:
7+
push:
8+
branches: [main, master]
9+
pull_request:
10+
11+
concurrency:
12+
group: ${{ github.workflow }}-${{ github.ref }}
13+
cancel-in-progress: true
14+
15+
permissions:
16+
contents: read
17+
18+
jobs:
19+
deno-ci:
20+
uses: hyperpolymath/standards/.github/workflows/deno-ci-reusable.yml@c3a62f0cfd993c23661519f571087ed16e13631c # standards#168 head

.github/workflows/governance.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,4 @@ permissions:
3131

3232
jobs:
3333
governance:
34-
uses: hyperpolymath/standards/.github/workflows/governance-reusable.yml@main
34+
uses: hyperpolymath/standards/.github/workflows/governance-reusable.yml@3ec2e85cc1d54ec2ab20a84fcba96e5008545925 # main 2026-05-25

.github/workflows/jekyll-gh-pages.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,16 @@ jobs:
2828
runs-on: ubuntu-latest
2929
steps:
3030
- name: Checkout
31-
uses: actions/checkout@v6.0.2
31+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3232
- name: Setup Pages
33-
uses: actions/configure-pages@v6
33+
uses: actions/configure-pages@45bfe0192ca1faeb007ade9deae92b16b8254a0d # v6
3434
- name: Build with Jekyll
35-
uses: actions/jekyll-build-pages@v1
35+
uses: actions/jekyll-build-pages@44a6e6beabd48582f863aeeb6cb2151cc1716697 # v1
3636
with:
3737
source: ./
3838
destination: ./_site
3939
- name: Upload artifact
40-
uses: actions/upload-pages-artifact@v5
40+
uses: actions/upload-pages-artifact@fc324d3547104276b827a68afc52ff2a11cc49c9 # v5
4141

4242
# Deployment job
4343
deploy:
@@ -49,4 +49,4 @@ jobs:
4949
steps:
5050
- name: Deploy to GitHub Pages
5151
id: deployment
52-
uses: actions/deploy-pages@v5
52+
uses: actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 # v5

.github/workflows/language-policy.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
# SPDX-License-Identifier: MPL-2.0-or-later
22
name: Language Policy Enforcement
33
on: [push, pull_request]
4+
5+
permissions: read-all
6+
47
jobs:
58
check:
69
runs-on: ubuntu-latest
710
steps:
8-
- uses: actions/checkout@v6.0.2
11+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
912
- name: Enforce language policies
1013
run: |
1114
# Block new Python files (except SaltStack)

.github/workflows/rescript-deno-ci.yml

Lines changed: 0 additions & 41 deletions
This file was deleted.

.github/workflows/rust-ci.yml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
# SPDX-License-Identifier: MPL-2.0-or-later
22
name: Rust CI
33
on: [push, pull_request]
4+
5+
permissions: read-all
6+
47
env:
58
CARGO_TERM_COLOR: always
69
RUSTFLAGS: -Dwarnings
@@ -9,11 +12,11 @@ jobs:
912
test:
1013
runs-on: ubuntu-latest
1114
steps:
12-
- uses: actions/checkout@v6.0.2
13-
- uses: dtolnay/rust-toolchain@stable
15+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
16+
- uses: dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8 # stable
1417
with:
1518
components: rustfmt, clippy
16-
- uses: Swatinem/rust-cache@v2
19+
- uses: Swatinem/rust-cache@42dc69e1aa15d09112580998cf2ef0119e2e91ae # v2
1720

1821
- name: Check formatting
1922
run: cargo fmt --all -- --check
@@ -30,8 +33,8 @@ jobs:
3033
security:
3134
runs-on: ubuntu-latest
3235
steps:
33-
- uses: actions/checkout@v6.0.2
34-
- uses: dtolnay/rust-toolchain@stable
36+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
37+
- uses: dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8 # stable
3538
- name: Install cargo-audit
3639
run: cargo install cargo-audit
3740
- name: Security audit
@@ -42,12 +45,12 @@ jobs:
4245
coverage:
4346
runs-on: ubuntu-latest
4447
steps:
45-
- uses: actions/checkout@v6.0.2
46-
- uses: dtolnay/rust-toolchain@stable
48+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
49+
- uses: dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8 # stable
4750
- name: Install tarpaulin
4851
run: cargo install cargo-tarpaulin
4952
- name: Generate coverage
5053
run: cargo tarpaulin --out Xml
51-
- uses: codecov/codecov-action@v6
54+
- uses: codecov/codecov-action@e79a6962e0d4c0c17b229090214935d2e33f8354 # v6
5255
with:
5356
files: cobertura.xml

.well-known/ai.txt

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
2+
# AI agent discovery file for absolute-zero
3+
# See: https://github.com/hyperpolymath/absolute-zero/blob/main/0-AI-MANIFEST.a2ml
4+
5+
User-Agent: *
6+
Manifest: /0-AI-MANIFEST.a2ml
7+
EntryPoint: /docs/CLAUDE.adoc
8+
State: /.machine_readable/6a2/STATE.a2ml
9+
Roadmap: /ROADMAP.adoc
10+
Allow: training-with-attribution
11+
Allow: documentation-summarisation
12+
Disallow: closed-source-redistribution
13+
License: PMPL-1.0-or-later
14+
Contact: developer@joshuajewell.dev

.well-known/humans.txt

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
2+
# humanstxt.org
3+
4+
/* TEAM */
5+
Maintainer: Jonathan D. A. Jewell
6+
Contact: developer @ joshuajewell.dev
7+
Site: https://github.com/hyperpolymath/absolute-zero
8+
9+
/* THANKS */
10+
Contributors: see git log + docs/MAINTAINERS.adoc
11+
12+
/* SITE */
13+
Last update: 2026-05-25
14+
Standards: PMPL-1.0-or-later, RSR (Rhodium Standard Repository) compliant
15+
Components: Coq, Lean 4, Z3, Agda, Isabelle, Mizar, Idris2, ReScript, Rust

.well-known/security.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
2+
Contact: https://github.com/hyperpolymath/absolute-zero/security/advisories/new
3+
Expires: 2027-05-25T00:00:00Z
4+
Preferred-Languages: en
5+
Canonical: https://github.com/hyperpolymath/absolute-zero/.well-known/security.txt
6+
Policy: https://github.com/hyperpolymath/absolute-zero/blob/main/SECURITY.md

0 commit comments

Comments
 (0)