docs: PWA-Dateihandling als Plan-Knoten (#bld.pwa.files)
Installierte App registriert sich für .werkbaum (file_handlers), Doppelklick öffnet mit fertigem Handle aus der launchQueue, Speichern ohne Dialog — hängt an der vorhandenen Stufe-2-Mechanik (:#ed.files.inplace). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
c00ff75346
commit
f6785e3138
@@ -19,6 +19,7 @@ reverse.
|
||||
|
||||
## 2026-08-25
|
||||
|
||||
- PWA file handling recorded in the plan — an installed app would open `.werkbaum` files on double-click and save without any dialog
|
||||
- In Chromium browsers, saving writes back to the opened file, and the same file reopens into the same document
|
||||
- Open a local `.werkbaum` file and save the document back as a file, from the document menu
|
||||
- An AI integration recorded as an idea in the plan — edit the tree in a dialogue, with your own API key and `llms.md` as the model's guide
|
||||
|
||||
@@ -103,6 +103,7 @@
|
||||
- [ ] #bld.pwa.manifest: A manifest with name, icons and standalone display (XS)
|
||||
- [ ] #bld.pwa.sw: A service worker that serves the app offline (S) %% one file to cache
|
||||
- [ ] #bld.pwa.update: The reload notice moves into the worker (S) %% see D45
|
||||
- [ ] #bld.pwa.files: Double-click a .werkbaum file, save without any dialog (S) :#ed.files.inplace %% file_handlers + launchQueue
|
||||
- [-] #bld.ghpages: Deploy through a gh-pages branch (S) %% GitHub Actions instead
|
||||
- [-] #bld.gfonts: Fonts from Google (XS) %% self-hosted, no third-party request
|
||||
- [ ] #be: Backend (XL)
|
||||
@@ -685,6 +686,14 @@
|
||||
it decides what gets served, so "the running build against the one the
|
||||
server sends" is no longer the same comparison.
|
||||
|
||||
#bld.pwa.files
|
||||
The installed app registers for the .werkbaum extension: double-clicking a
|
||||
file in the OS opens it here, with a ready file handle from the launch
|
||||
queue. Together with the persistent write permission an installed app can
|
||||
hold, editing becomes open, type, save — no dialog at all. The saving
|
||||
mechanics already exist; what is missing is the manifest entry and the
|
||||
launch-queue receiver. Chromium only.
|
||||
|
||||
#bld.ghpages
|
||||
Rejected: the official Actions route needs no extra branch and no deploy
|
||||
key.
|
||||
|
||||
Reference in New Issue
Block a user