305f79c40f
gates / gates (push) Successful in 26s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
3.3 KiB
3.3 KiB
STATUS — what works, what's broken, what's next
Updated 2026-09-25 (evening). Both demo boxes run controller 0.274.0 and host agent 0.134.0. Hub 0.125.0.
Decisions I took on my own (you may reverse each):
- docmost's database goes to PostgreSQL 18, not 17. Its own makers already use 18. One move instead of two.
- The box copies the whole old database before it converts, and stops on any error. It then puts everything back.
- docmost gets 512 MB of memory instead of 384 MB. Under light load it used 91 % of 384 MB. The move was not allowed without it.
What I did, and it worked.
- The box now converts a PostgreSQL database to a new main version. Only for an app whose step was tested. docmost is the first. On the scratch box: the conversion took 42 seconds in total. The data came back.
- When it goes wrong, the box puts the old version back. I tested three failures: a load error, an app that does not start, and a controller killed in the middle. Each time the old version came back with its data.
- docmost moved in the catalog. Tonight the HP box's automatic update should convert its docmost by itself. I watch it.
- Kept data is never a dead end now. When an app is installed over old files, the page asks: "Use my kept data" or "Start fresh". A new "Kept data" page shows every leftover folder. The household can look at it (read only), load it, or delete it (they must type the app's name). I tested all of it on the scratch box, in both languages.
- The hub's customer delete stops promising to clean Cloudflare. It now lists what you remove by hand.
What broke, or is not done.
- The restore of a removed app was broken for data drives. It came back without its settings or database. Fixed tonight.
- The Kept data list named two old folders "Filebrowser". Found on the scratch box. Fixed before release.
- The other ten PostgreSQL apps still cannot move. Each needs its own test.
- The file browser cannot open nextcloud's kept folder. The files are there and can be loaded or deleted.
- The HP box's restore test tries to test the golden template file and fails every 6 hours. Not fixed (agent side).
- The memory check always calls docmost "tight". Its memory grows with its limit. Filed.
- adventurelog stays on its old version. I found how to skip its internet download. The move needs a choice.
Rows. 6 opened, 3 closed. The list went from 334 to 337.
Decision for you — D3: may the box ever delete kept data by itself?
- A — never; only the household deletes it (I recommend this). Cost: kept data can fill a drive. The drive-full warning names the kept folders and their sizes, so the household sees what to delete.
- B — after 90 days, with mails at 30 and 7 days before. Cost: a small add-on to build; a household that ignores the mails loses the data.
- If you do nothing: nothing is ever deleted by itself (A in effect). Nobody is blocked.
What needs you.
- D3 above.
- adventurelog: skip its world-data download on every start (new installs then have no country list), or keep it and test the update with the file present. If you do nothing, it stays on the old version.
- From before: Peti's box in the Claude project text; Cloudflare leftovers of Peti's domain; the old Storage Box
PBS-storage-1. If you do nothing, they stay as they are.