93052884b2
gates / gates (push) Successful in 30s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
54 lines
3.0 KiB
Markdown
54 lines
3.0 KiB
Markdown
# STATUS — what works, what's broken, what's next
|
|
|
|
**Ready for the first real tester (Tester-2): yes. You confirmed the tunnel route and the connect mails (2026-09-30).**
|
|
|
|
**Updated 2026-10-02 (afternoon). Both demo boxes run controller 0.288.0 and host agent 0.138.0. Hub 0.126.0. New
|
|
installs get golden 0.288.0 with agent 0.138.0.**
|
|
|
|
**Tester-2 — read only, from the hub.** The customer record exists. Tester-2's box has not registered yet.
|
|
|
|
## Today (afternoon): every app checked again
|
|
|
|
- **No data-loss fault.** I checked all 58 apps with the fixed check. It made each app really save something, then
|
|
looked where the data landed. **No app saves data where the backup does not copy it.**
|
|
- **40 apps: proven correct. 18 apps: not proven either way.** In those 18 the check could not fill every folder (for
|
|
example an upload folder stays empty because my test saves no upload). Nothing was found outside a backed-up folder.
|
|
I list them and work on them later.
|
|
- **papra was broken for new installs, now fixed.** It needs more memory than its limit, so a fresh install crashed in a
|
|
loop. I measured it and raised the limit. No box runs papra.
|
|
- **plant-it's program image is gone from Docker Hub.** It is already hidden from new installs. No box runs it.
|
|
|
|
## Removing an app now tells the truth (your choice A)
|
|
|
|
- When the household removes an app, its own files (books, videos) **stay**. The dialog and the result now say so, and
|
|
name the folder. Proven on the scratch box: the video was still there after the remove.
|
|
|
|
## Before the first paying customer
|
|
|
|
Everything here must be done before the first customer who pays:
|
|
|
|
1. **SparkyFitness:** written permission from the author (the e-mail draft is ready). If none → hidden from new installs.
|
|
2. **Tandoor:** written permission from the authors. If none → hidden from new installs.
|
|
3. **A lawyer reviews the licence list** (Tandoor, SparkyFitness, Emby, n8n, Plex, the paid "enterprise" parts, Redis).
|
|
4. **Agent updates:** I may sign agent updates only until the first paying customer; after that you sign them.
|
|
|
|
Your licence decisions are recorded: Emby, Plex and n8n stay. recipe-importer needs nothing unless we share it.
|
|
|
|
## Also today
|
|
|
|
- **New version 0.288.0 and a new golden (0.288.0).**
|
|
- **Rows.** 7 closed, 6 opened. The list went from 436 to 442 rows.
|
|
|
|
## What needs you
|
|
|
|
1. **plant-it:** keep the hidden template as it is, or remove it entirely (its image no longer exists). **If you say
|
|
nothing:** it stays hidden; nothing runs it.
|
|
2. **Send the SparkyFitness request, and ask the Tandoor authors** (the "Before the first paying customer" list).
|
|
3. **Phone test (2 minutes), only if you want it:** say so, and I put MeTube back on demo-hp with a family login.
|
|
|
|
## Standing steps
|
|
|
|
- **Monthly security re-test: last run 2026-10-01, next due ~2026-11-01.** (You start it with the standing brief.)
|
|
- **Weekly:** the golden bake (next around 9 October; today's bake was 0.288.0).
|
|
- **Registry clean-up:** only when the registry disk fills; "show me" mode first, then a person decides.
|