Bring README and TODO.md in line with the tree on next2 (closes #111)
check / check (push) Successful in 40s

The README layout lists src/library/ and the other source files, the
backup layout names failures.json and the optional thumbnails/, "Opening
a library" says an empty cache opens with no data when the first refresh
fails, and the test time limit is the 90 seconds the Dockerfile sets.
The next step in both files is storing live photos (issue 107) instead
of a v1.0.0 tag; tagging and releases are sneak's call alone.

Model: opus-5-5
This commit is contained in:
2026-09-23 07:28:55 +00:00
parent 7740ebfd4d
commit 72918c7180
2 changed files with 46 additions and 9 deletions
+13 -1
View File
@@ -14,10 +14,22 @@ pre-1.0
# Next Step
Tag v1.0.0.
Store live photos in a form a photo viewer can open
(https://git.eeqj.de/sneak/quak/issues/107). This waits on sneak's choice
between keeping the ZIP and unpacking it into the image and the video.
Tagging and releases are decided by sneak alone, and happen only when he
declares one.
# Completed Steps
- 2026-09-23: Brought the README and this file in line with the tree (issue
111). The layout lists `src/library/` and the other source files, the backup
layout names `failures.json` and the optional `thumbnails/`, "Opening a
library" says what happens when the first refresh fails, the test time limit
is the 90 seconds the `Dockerfile` sets, and "Tag v1.0.0" is no longer listed
as the next step.
- 2026-09-23: Tested `quak login` and `backup-metadata --exif` (issue 110).
`loginCommand` takes its login function and its prompts from `CliContext`, and
`bin/quak.ts` passes `Client.login` and the terminal prompts. Tests cover a