build(deps): Bump actions/upload-artifact from 4 to 7 - #2
Open
dependabot[bot] wants to merge 1 commit into
Open
Conversation
spektre-labs
pushed a commit
that referenced
this pull request
Apr 17, 2026
…ured
Ran the v102 σ-Eval-Harness end-to-end on this host (Apple M3 / Metal /
bitnet.cpp i2_s) on 2026-04-17. This is the first time the v29..v101
σ-stack has been driven against an external LLM eval suite on real
logits from real weights in this repo. The scaffolding landed in the
previous commit; this commit adds two infrastructure pieces that were
needed to actually execute the run, and fills docs/v102/RESULTS.md with
the measured table.
Infrastructure:
* benchmarks/v102/run_lm_eval.py — thin launcher that imports
creation_os_backend before invoking lm_eval.cli_evaluate, so the
`creation_os` model name is registered in lm_eval's registry at
the moment argparse resolves `--model`. Without this, setting
PYTHONPATH is not enough (lm_eval does not import backends
lazily from PYTHONPATH).
* benchmarks/v102/_run_full.sh — reproducible driver for the
full n=500 run across arc_easy, arc_challenge, truthfulqa_mc2;
this is the command that `RESULTS.md` reproducibility stamp
points at.
* benchmarks/v102/run_eval.sh — now calls run_lm_eval.py instead
of `python -m lm_eval` for the σ-gated path.
Results (see docs/v102/RESULTS.md for the full table + stderr):
task metric σ-gated n=500 published (full)
arc_easy acc 0.762 ±0.019 0.708 (+5.4 pp, within 1σ)
arc_challenge acc_norm 0.488 ±0.022 0.498 (−1.0 pp, within 1σ)
truthfulqa_mc2 acc 0.476 ±0.019 0.457 (+1.9 pp, within 1σ)
Total: 7 591 loglikelihood calls, ≈2 h 4 min wall, ≈1.0 ll_call/s
through the full stack (lm-eval → Python backend → --stdin RPC →
llama.cpp → σ-channels → JSON reply).
Interpretation (documented in RESULTS.md "Current outcome: #2"):
σ-gated accuracy is statistically indistinguishable from Microsoft's
published BitNet b1.58 2B-4T numbers on the three tasks measured.
σ is a diagnostic channel; it does not (yet) translate into an
accuracy lift, and no such claim is made anywhere in the repo.
At τ = 0.0 (no abstain) this is the pre-registered "no regression"
row — it had to match published BitNet numbers within stderr,
otherwise the v101 bridge would be broken. It does.
Tier updates:
* docs/WHAT_IS_REAL.md — two pre-existing rows flip:
"full ArcEasy / TruthfulQA-MC2 / GSM8K tables" P → M
(arc_easy / arc_challenge / truthfulqa_mc2 measured;
MMLU / GSM8K remain P)
"σ-gated acc strictly greater than baseline" P → N
(measured: σ is a neutral diagnostic at τ=0.0)
and one new P row for the τ-sweep follow-up.
* docs/ROADMAP_TO_AGI.md §5.0b — "End-to-end benchmark exposure of
σ-stack" promoted to M; the priority-shortlist item #0 is struck
through and replaced with the τ-sweep follow-up #0b.
What this commit does NOT claim:
* No σ-gating accuracy lift (explicitly documented as neutral).
* No coverage of MMLU / GSM8K / HellaSwag / Winogrande yet.
* No improvement over any frontier model; the baseline is BitNet
b1.58 2B-4T as published by Microsoft.
Reproducibility: bash benchmarks/v102/_run_full.sh on a host with the
GGUF checkpoint + .venv-bitnet + built creation_os_v101. Raw lm-eval
outputs under benchmarks/v102/results/sigma_gated/qdpv68r5/ are
gitignored (large JSONL samples; the aggregated numbers and stamps in
RESULTS.md are the canonical record).
Made-with: Cursor
spektre-labs
pushed a commit
that referenced
this pull request
Apr 20, 2026
σ-Photonic (H2) lifts the σ-gate onto an optical substrate. The formula is substrate-free: σ depends only on the ratio I_max / Σ I_k, which is meaningful whether the channels are transistor activations, spiking populations, or photodetector taps on a Mach-Zehnder mesh. Intensity σ: σ_photo = 1 − I_max / Σ I_k σ ≈ 0 ⇔ one channel dominates (ACCEPT) σ ≈ 1 ⇔ intensity spread over N (ABSTAIN) Mach-Zehnder simulator: I_k = I_in · (1 + V cos Δφ_k) / 2 V visibility ∈ [0, 1] (fringe contrast) Δφ per-arm phase (radians) Constructive arm (Δφ=0, V=1) collapses intensity onto that arm → σ = 0. Destructive (Δφ=π, V=1) yields zero intensity on the arm but the aggregate output becomes uniform → σ → 1 − 1/N. Canonical demo (4 channels): dominant — channel #2 holds 0.90/1.00 → σ = 0.10 uniform — four equal channels → σ = 0.75 mach_zehnder — one Δφ=0 arm, three Δφ=π → σ = 0.00 (V=1) Files: src/sigma/pipeline/photonic.h — API: sigma_from_intensities, mach_zehnder_sigma, cos_photon_channel_t. src/sigma/pipeline/photonic.c — guards (NaN / negative / n ≤ 0 / V > 1), dominant / uniform / all-zero / MZI self-test cases, phase sweep σ = 0.5 check. src/sigma/pipeline/photonic_main.c — JSON demo emitting all three scenarios. benchmarks/sigma_pipeline/check_sigma_photonic.sh — pins σ = 0.10 / 0.75 / 0.00 plus argmax and intensities. Note on scope: this is the σ-layer that consumes photonic intensities (measured or simulated) — it is not an FDTD solver. The H5 paper will cite the closed-form equivalence between the digital and photonic gate outputs as the substrate-agnostic guarantee. Wired into the pipeline: Makefile — creation_os_sigma_photonic + check-sigma-photonic under check-sigma-pipeline. .gitignore — ignores the new binary. Green against: check-sigma-photonic. Next: H3 σ-substrate (vtable unifying digital / bitnet / spike / photonic backends behind one σ-gate). Made-with: Cursor
dependabot
Bot
force-pushed
the
dependabot/github_actions/actions/upload-artifact-7
branch
from
April 20, 2026 21:03
21e50fe to
e726275
Compare
dependabot
Bot
force-pushed
the
dependabot/github_actions/actions/upload-artifact-7
branch
from
April 26, 2026 04:32
e726275 to
04a42dd
Compare
dependabot
Bot
force-pushed
the
dependabot/github_actions/actions/upload-artifact-7
branch
from
May 3, 2026 09:55
04a42dd to
d0680cd
Compare
dependabot
Bot
force-pushed
the
dependabot/github_actions/actions/upload-artifact-7
branch
2 times, most recently
from
May 8, 2026 09:30
230dfa3 to
42ed3eb
Compare
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 7. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v4...v7) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
Bot
force-pushed
the
dependabot/github_actions/actions/upload-artifact-7
branch
from
May 8, 2026 12:35
42ed3eb to
e464be0
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps actions/upload-artifact from 4 to 7.
Release notes
Sourced from actions/upload-artifact's releases.
... (truncated)
Commits
043fb46Merge pull request #797 from actions/yacaovsnc/update-dependency634250cInclude changes in typespec/ts-http-runtime 0.3.5e454baaReadme: bump all the example versions to v7 (#796)74fad66Update the readme with direct upload details (#795)bbbca2dSupport direct file uploads (#764)589182cUpgrade the module to ESM and bump dependencies (#762)47309c9Merge pull request #754 from actions/Link-/add-proxy-integration-tests02a8460Add proxy integration testb7c566aMerge pull request #745 from actions/upload-artifact-v6-releasee516bc8docs: correct description of Node.js 24 support in README