Nightly 174 (2026-11-07 03:00) passed acceptance, then the Isabelle/HOL proofs step was killed building HOL-Library (exit 137, out of memory on the runner), so the board images were never built or published to Nexus (#17). The proofs check the theories, not the images: they now run last in nightly.yml, after the publish, whatever happened before them. A failed proof still turns the run red; its log stays in the run's logs artifact. release.yml is unchanged: a release still runs the proofs before it publishes.
This is 5690d298 alone, cherry-picked onto master on its own branch nightly-proofs-last (Captain Bob's permission, 2026-11-07), so tonight's nightly publishes the images. The rest of StarForth-v4.0.0 (HOL-Library in the runner image, the StarshipOS CA) follows in its own PR.
## What and why
Nightly 174 (2026-11-07 03:00) passed acceptance, then the Isabelle/HOL proofs step was killed building HOL-Library (exit 137, out of memory on the runner), so the board images were never built or published to Nexus (#17). The proofs check the theories, not the images: they now run last in `nightly.yml`, after the publish, whatever happened before them. A failed proof still turns the run red; its log stays in the run's logs artifact. `release.yml` is unchanged: a release still runs the proofs before it publishes.
This is `5690d298` alone, cherry-picked onto `master` on its own branch `nightly-proofs-last` (Captain Bob's permission, 2026-11-07), so tonight's nightly publishes the images. The rest of `StarForth-v4.0.0` (HOL-Library in the runner image, the StarshipOS CA) follows in its own PR.
Part of #17
## Acceptance
The **Acceptance** check runs on this pull request.
- [ ] Logs from runs made by hand are committed in `logs/`, if any -- none
- [ ] Hardware this was tried on, if any: none (CI only)
## The record
- [ ] `docs/fabric/FABRIC-3.md` has the ruling and what was built, if this is design work -- not design work
- [ ] `CHANGELOG.md`, if it is a milestone -- not a milestone
- [x] Nothing in this PR is a fix nobody asked for (`.claude/CLAUDE.md`, Hard Rules) -- asked for 2026-11-07 ("Yes, fix")
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_01GE3SDvQn5EoxdGufk84zz2
Nightly 174 passed acceptance, then Isabelle was killed building HOL-Library
(exit 137, out of memory on the runner), and the images were never built or
published. The proofs check the theories, not the images: they now run after
the publish, whatever happened before them, and a failure still turns the run
red. Their log stays in the run's logs artifact. A release still runs them
before it publishes.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GE3SDvQn5EoxdGufk84zz2
rajames
merged commit e15d9022cf into master2026-11-07 11:36:22 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
What and why
Nightly 174 (2026-11-07 03:00) passed acceptance, then the Isabelle/HOL proofs step was killed building HOL-Library (exit 137, out of memory on the runner), so the board images were never built or published to Nexus (#17). The proofs check the theories, not the images: they now run last in
nightly.yml, after the publish, whatever happened before them. A failed proof still turns the run red; its log stays in the run's logs artifact.release.ymlis unchanged: a release still runs the proofs before it publishes.This is
5690d298alone, cherry-picked ontomasteron its own branchnightly-proofs-last(Captain Bob's permission, 2026-11-07), so tonight's nightly publishes the images. The rest ofStarForth-v4.0.0(HOL-Library in the runner image, the StarshipOS CA) follows in its own PR.Part of #17
Acceptance
The Acceptance check runs on this pull request.
logs/, if any -- noneThe record
docs/fabric/FABRIC-3.mdhas the ruling and what was built, if this is design work -- not design workCHANGELOG.md, if it is a milestone -- not a milestone.claude/CLAUDE.md, Hard Rules) -- asked for 2026-11-07 ("Yes, fix")🤖 Generated with Claude Code
https://claude.ai/code/session_01GE3SDvQn5EoxdGufk84zz2