12 Commits
Author SHA1 Message Date
baketnk 2c0e4ca4dc Update packaging documentation for published native releases 2026-10-04 21:43:55 -04:00
baketnkandClaude Opus 5.5 b8eeb50b39 docs: user-facing README; move technical detail to docs/development.md
README now covers install, launch, controls, troubleshooting, privacy and
update/uninstall for users. Validation status, version format, CLI and full
control semantics move to docs/development.md. TODO records the
v0.1.202609251524 release and the owner's fresh curl | sh install.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 11:41:01 -04:00
baketnkandClaude Opus 5.5 a15bad0aed Release v0.1.202609251524
Supersedes the unpublished v0.1.202609251506 tag, whose release build script failed to
configure SDL3.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 11:24:58 -04:00
baketnkandClaude Opus 5.5 f5b4371f4a Release v0.1.202609251506
Pin the installer to this release; README documents the curl | sh install.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 11:07:43 -04:00
baketnkandClaude Opus 5.5 e5b998eb6c installer: add explicit --install-runtime for the pinned CPU Python runtime (D4)
Creates a user-local venv under $XDG_DATA_HOME/frameyap/runtimes from the
invoking python3 (3.10-3.13), installs CPU torch==2.8.0 from PyTorch's CPU
index and moondream==2.4.0 from PyPI (binary wheels only, pip --isolated,
Torch constrained), verifies imports and no CUDA, then sets python= in
paths.conf and removes superseded managed runtimes. Requires --yes; has a
read-only --print-plan/--json. A failure removes only the new venv.

Offline tests mock pip; a real run passed on x86-64 Python 3.12. ARM64 Frame
install is still pending.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 10:53:28 -04:00
baketnkandClaude Opus 5.5 70ea838a59 docs: close P1 and live dictation acceptance per owner; list remaining v0.1 gates
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 10:47:27 -04:00
baketnkandClaude Sonnet 5 1e45134755 docs: source-only v0.1, move licensing pointers to third-party.md
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-25 00:02:53 -04:00
baketnkandClaude Sonnet 5 f116157859 docs: record installed Frame build and P1 synthetic delivery results
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-24 23:53:01 -04:00
baketnk 938caa39cc docs: describe paced typing and remaining acceptance gates 2026-09-24 23:23:11 -04:00
baketnk 1321ca8316 docs: align release scope and track remaining device acceptance gates 2026-09-24 23:03:50 -04:00
baketnk 07c03ea27e docs: prepare FrameYap release plan and archive device notes 2026-09-24 22:03:52 -04:00
baketnk 417f81cb09 Add user-local desktop launcher and record Frame menu test 2026-09-24 12:11:43 -04:00