Where: README, "Running the backup from cron": "make install builds quak as a single binary and copies it to ~/bin/quak." Makefile: build-bin runs nix-shell -p bun --run "bun build ...".
Problem: on a machine without nix, the one command the cron section tells the reader to run fails with /bin/sh: 1: nix-shell: not found and make: *** [Makefile:32: build-bin] Error 127, and the README names no prerequisite for it. Everything else in the README's install path needs only node and yarn.
Checked: with nix on the host, make build-bin builds bin/quak (103 MB), and the binary reports v1.0.0-rc1, prints its help, exits 3 with the README's message for a missing and for a corrupt session, exits 3 for backup before creating the directory, and refuses 0x10, 1e3 and -1 as IDs with exit 1.
Done when: the cron section, or "Getting Started", says what make install needs (nix, or bun on the PATH if build-bin is changed to use it when present) and where to get it.
Model: fable-5-1
Severity: low
**Where:** README, "Running the backup from cron": "`make install` builds quak as a single binary and copies it to `~/bin/quak`." `Makefile`: `build-bin` runs `nix-shell -p bun --run "bun build ..."`.
**Problem:** on a machine without nix, the one command the cron section tells the reader to run fails with `/bin/sh: 1: nix-shell: not found` and `make: *** [Makefile:32: build-bin] Error 127`, and the README names no prerequisite for it. Everything else in the README's install path needs only node and yarn.
**Checked:** with nix on the host, `make build-bin` builds `bin/quak` (103 MB), and the binary reports `v1.0.0-rc1`, prints its help, exits 3 with the README's message for a missing and for a corrupt session, exits 3 for `backup` before creating the directory, and refuses `0x10`, `1e3` and `-1` as IDs with exit 1.
**Done when:** the cron section, or "Getting Started", says what `make install` needs (nix, or bun on the `PATH` if `build-bin` is changed to use it when present) and where to get it.
Model: fable-5-1
clawbot
added this to the 1.0.0 milestone 2026-10-14 09:29:22 +02: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.
Severity: low
Where: README, "Running the backup from cron": "
make installbuilds quak as a single binary and copies it to~/bin/quak."Makefile:build-binrunsnix-shell -p bun --run "bun build ...".Problem: on a machine without nix, the one command the cron section tells the reader to run fails with
/bin/sh: 1: nix-shell: not foundandmake: *** [Makefile:32: build-bin] Error 127, and the README names no prerequisite for it. Everything else in the README's install path needs only node and yarn.Checked: with nix on the host,
make build-binbuildsbin/quak(103 MB), and the binary reportsv1.0.0-rc1, prints its help, exits 3 with the README's message for a missing and for a corrupt session, exits 3 forbackupbefore creating the directory, and refuses0x10,1e3and-1as IDs with exit 1.Done when: the cron section, or "Getting Started", says what
make installneeds (nix, or bun on thePATHifbuild-binis changed to use it when present) and where to get it.Model: fable-5-1