pediatric-ai-scribe-v3/public
Daniel d2a06b0fcf feat: modifying a resource is a job, the same as generating one
Modify held the request open for a library search, a PubMed search, a web
search and a restating model call. That is minutes, and a browser gives up
first — Firefox abandons a non-streaming fetch at five minutes, the same
failure generating was moved off the request to fix in ef574edd. The server
carried on and saved the result while the person watched an error, and closing
the tab killed the work outright.

POST /my-resources/:id/refine now records the request and answers 202 with the
job, exactly as /generate does. The writing moved into refineResource(), which
the job runner dispatches to by kind; the job list, the five-second polling,
the restart recovery and the three-in-flight cap are all the work they already
did, unchanged. Ownership is checked again inside refineResource because the
resource can be deleted while the job waits.

The page follows the job instead of the response. Reporting is unchanged — the
unchanged reply, what was seen and what was searched — it is only said from the
job list now, so it still reaches the person who asked for it after a reload.
2026-09-16 23:28:42 +02:00
..
.well-known
audio
components feat: a deck up to sixty slides is generated, reviewed and modified 2026-09-16 17:21:03 +02:00
css fix: tables scroll sideways on the phone again instead of breaking words to fit the screen 2026-09-14 14:41:40 +02:00
data
icons fix: the scribe keeps its own mark; it is "PedsHub Scribe", as the SSO names it 2026-09-13 06:17:32 +02:00
images/pe-guide
img
js feat: modifying a resource is a job, the same as generating one 2026-09-16 23:28:42 +02:00
vendor fix: recordings that produced nothing, and the boxes that zoomed on iOS 2026-09-11 00:16:19 +02:00
404.html
e2e-harness.html test(e2e): repair the harness, taking the browser suite from 96 failures to 11 2026-09-11 18:54:03 +02:00
favicon.ico fix: the scribe keeps its own mark; it is "PedsHub Scribe", as the SSO names it 2026-09-13 06:17:32 +02:00
index.html feat: the password door is gone; One Sign In is the only way in 2026-09-15 04:14:04 +02:00
manifest.json chore: the app is PedsHub Clinical Tools — title, login card, menu, manifest, FAQ, docs 2026-09-13 14:23:32 +02:00
sw.js
template-guide.md