Skip to content

Prepare v0.3.0: automatic setup, pagination, and dependency cleanup - #34

Merged
Jaredcastorena merged 5 commits into
mainfrom
codex/first-run-setup
Oct 24, 2026
Merged

Jaredcastorena merged 5 commits into
mainfrom
codex/first-run-setup

Conversation

@Jaredcastorena

@Jaredcastorena Jaredcastorena commented Oct 24, 2026 •

Copy link
Copy Markdown
Owner

Spine v0.3.0 reduces first-run setup to a model server URL and heart passphrase. Bare spine starts chat, validates the connection before creating a heart, downloads pinned and checksum-verified MiniLM assets automatically, and remembers successful nonsecret connection and launch preferences. Reopening reuses those settings; failed setup preserves the last working profile.

The release also restores bounded Unicode file pagination from #18, updates stable dependencies and Rust 1.99.1, refreshes pinned CI/container images, and regenerates licenses. ZIP 9.1.0 plus a minimal, provenance-checked Candle 0.11.0 compatibility backport from huggingface/candle#4041 resolves the inherited ZIP advisories. Both audits report zero known vulnerabilities; the upstream paste unmaintained warning remains informational. No advisories are suppressed.

Windows dependency sources use a fixed public directory so native compiler paths cannot expose the build-user profile. The existing binary privacy gate remains enforced. The Windows integration smoke test allows cold PowerShell startup while retaining output and cancellation assertions.

Validation: all 231 locked workspace tests, strict Clippy, formatting, fuzz compilation, license freshness, source privacy/provenance, and actionlint pass. GitHub CI and all five release targets pass on 244ce4d505e5a16ddf5d0c87e1cab057bca76dfe (CI, release candidate). Genuine MiniLM/NLI inference, native and container first-run/download/chat/reopen, failed-settings preservation, and old/new/old v0.2.0 heart compatibility checks pass.

Closes #29
Closes #30
Closes #31
Closes #32
Closes #33

@Jaredcastorena Jaredcastorena changed the title Simplify first-run setup and remember successful launch settings Prepare v0.3.0: automatic setup, pagination, and dependency cleanup Oct 24, 2026
@Jaredcastorena
Jaredcastorena marked this pull request as ready for review October 24, 2026 21:55
@Jaredcastorena
Jaredcastorena merged commit 165c45a into main Oct 24, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant