Skip to content

Commit dd56d69

Browse files
committed
fix: align r17 installer ref with verifier pins
1 parent c211016 commit dd56d69

16 files changed

Lines changed: 27 additions & 27 deletions

docs/AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ Spark Swarm network submission and hosted workspace review are upcoming private
129129

130130
## Current Installer Pins
131131

132-
- Spark CLI commit: `c4b9a909402ff1a14d810529b5625802a4d47f28`
132+
- Spark CLI commit: `8ebbc64bcf650f45b4be4141a7f6c97604f8f2eb`
133133
- Node: `22.18.0`
134134
- Python: `3.11`
135135
- uv: `0.11.7`

docs/install-safety.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ If you are non-technical, ask your coding assistant to open this page, run the d
2323
## Current Hashes
2424

2525
```text
26-
e8056c6eb553e1268cb14c51d2a64d1296822669fde8f3a46c5a9ffd6f5d6c52 install.sh
27-
75d590d596144f36d0d8b351dabdace4c304ed1f53af3131973520f53129f9a9 install.ps1
26+
7efef6795bd280e52c69920adaa3eaa6bb4abeb8fc682850c81ab362f5b50b48 install.sh
27+
d499f5f5e36fca402d2daeeaf8764d77cf9129144c45edf4b8d01bedfb630a5e install.ps1
2828
```
2929

3030
## Safe Procedure
@@ -113,7 +113,7 @@ Users can change this later in Telegram with `/access 1`, `/access 2`, `/access
113113

114114
## Pinned Parts
115115

116-
- Spark CLI commit: `c4b9a909402ff1a14d810529b5625802a4d47f28`
116+
- Spark CLI commit: `8ebbc64bcf650f45b4be4141a7f6c97604f8f2eb`
117117
- Node: `22.18.0`
118118
- Python: `3.11`
119119
- uv: `0.11.7`

docs/llms-full.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ Do not send Telegram tokens or LLM keys to websites.
139139

140140
## Current Installer Pins
141141

142-
- Spark CLI commit: `c4b9a909402ff1a14d810529b5625802a4d47f28`
142+
- Spark CLI commit: `8ebbc64bcf650f45b4be4141a7f6c97604f8f2eb`
143143
- Node: `22.18.0`
144144
- Python: `3.11`
145145
- uv: `0.11.7`

docs/pages/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ The installer has checksums, a release manifest, pinned managed runtimes, immuta
7171
Current public installer state:
7272

7373
- Release: `spark-cli-public-installer-2026-05-29-r17`
74-
- Installed Spark CLI runtime commit: `c4b9a909402ff1a14d810529b5625802a4d47f28`
74+
- Installed Spark CLI runtime commit: `8ebbc64bcf650f45b4be4141a7f6c97604f8f2eb`
7575
- Local installer hashes match the committed release manifest.
7676
- Hosted installer verification passed after deploy.
7777
- Windows and WSL sandbox install checks are part of the release gate.

docs/pages/install-safety.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ Only then run the real install.
5050
## Current Hashes
5151

5252
```text
53-
e8056c6eb553e1268cb14c51d2a64d1296822669fde8f3a46c5a9ffd6f5d6c52 install.sh
54-
75d590d596144f36d0d8b351dabdace4c304ed1f53af3131973520f53129f9a9 install.ps1
53+
7efef6795bd280e52c69920adaa3eaa6bb4abeb8fc682850c81ab362f5b50b48 install.sh
54+
d499f5f5e36fca402d2daeeaf8764d77cf9129144c45edf4b8d01bedfb630a5e install.ps1
5555
```
5656

5757
## Safe Human Procedure

docs/updates.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,5 @@ The expected Spark CLI release is:
4141

4242
```text
4343
spark-cli-public-installer-2026-05-29-r17
44-
c4b9a909402ff1a14d810529b5625802a4d47f28
44+
8ebbc64bcf650f45b4be4141a7f6c97604f8f2eb
4545
```

docs/updates/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ <h3>Spark Swarm comes later</h3>
6666
<section class="doc-section">
6767
<h2>Verify the release.</h2>
6868
<pre class="docs-code">spark verify --installers --hosted-installers</pre>
69-
<p>Expected release: <code>spark-cli-public-installer-2026-05-29-r17</code> at <code>c4b9a909402ff1a14d810529b5625802a4d47f28</code>.</p>
69+
<p>Expected release: <code>spark-cli-public-installer-2026-05-29-r17</code> at <code>8ebbc64bcf650f45b4be4141a7f6c97604f8f2eb</code>.</p>
7070
</section>
7171
</article>
7272
</main>

install.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
param(
22
[string]$Prefix = "$HOME\.spark",
33
[string]$Source = "https://github.com/vibeforge1111/spark-cli",
4-
[string]$Ref = "c4b9a909402ff1a14d810529b5625802a4d47f28",
4+
[string]$Ref = "8ebbc64bcf650f45b4be4141a7f6c97604f8f2eb",
55
[string]$NodeVersion = "22.18.0",
66
[string]$PythonVersion = "3.11",
77
[string]$UvVersion = "0.11.7",

install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ set -euo pipefail
44
SPARK_PREFIX="${SPARK_PREFIX:-$HOME/.spark}"
55
SPARK_CLI_SOURCE="${SPARK_CLI_SOURCE:-https://github.com/vibeforge1111/spark-cli}"
66
SPARK_CLI_RELEASE_NAME="${SPARK_CLI_RELEASE_NAME:-spark-cli-public-installer-2026-05-29-r17}"
7-
SPARK_DEFAULT_CLI_REF="c4b9a909402ff1a14d810529b5625802a4d47f28"
7+
SPARK_DEFAULT_CLI_REF="8ebbc64bcf650f45b4be4141a7f6c97604f8f2eb"
88
SPARK_CLI_REF_USER_SET=0
99
if [ -n "${SPARK_CLI_REF:-}" ]; then
1010
SPARK_CLI_REF_USER_SET=1

install/attestations.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ The manifest includes the immutable Spark CLI commit, managed Node version, mana
2424

2525
```bash
2626
curl -fsSL https://agent.sparkswarm.ai/install.sh -o ./install.sh
27-
expected='e8056c6eb553e1268cb14c51d2a64d1296822669fde8f3a46c5a9ffd6f5d6c52'
27+
expected='7efef6795bd280e52c69920adaa3eaa6bb4abeb8fc682850c81ab362f5b50b48'
2828
actual=$(if command -v sha256sum >/dev/null 2>&1; then sha256sum ./install.sh | awk '{print $1}'; elif command -v shasum >/dev/null 2>&1; then shasum -a 256 ./install.sh | awk '{print $1}'; else echo 'Missing sha256sum or shasum'; exit 1; fi)
2929
test "$actual" = "$expected" || { echo 'spark installer checksum mismatch'; exit 1; }
3030
gh attestation verify ./install.sh --repo vibeforge1111/Spark-Agent-Site --signer-workflow vibeforge1111/Spark-Agent-Site/.github/workflows/install-hardening.yml --source-ref refs/heads/main
@@ -36,7 +36,7 @@ bash ./install.sh --dry-run
3636

3737
```powershell
3838
iwr https://agent.sparkswarm.ai/install.ps1 -OutFile .\install.ps1
39-
if ((Get-FileHash .\install.ps1 -Algorithm SHA256).Hash.ToLowerInvariant() -ne '75d590d596144f36d0d8b351dabdace4c304ed1f53af3131973520f53129f9a9') { throw 'install.ps1 checksum mismatch' }
39+
if ((Get-FileHash .\install.ps1 -Algorithm SHA256).Hash.ToLowerInvariant() -ne 'd499f5f5e36fca402d2daeeaf8764d77cf9129144c45edf4b8d01bedfb630a5e') { throw 'install.ps1 checksum mismatch' }
4040
gh attestation verify .\install.ps1 --repo vibeforge1111/Spark-Agent-Site --signer-workflow vibeforge1111/Spark-Agent-Site/.github/workflows/install-hardening.yml --source-ref refs/heads/main
4141
Get-Content .\install.ps1
4242
powershell -NoProfile -ExecutionPolicy Bypass -File .\install.ps1 -DryRun

0 commit comments

Comments
 (0)