fix: share private chat files and harden native lifecycle
This commit is contained in:
1 parent
7dcd06c911
commit
ec510b938b
8 files changed
+83
-15
No files matched your search
@@ -56,6 +56,20 @@ source signed build passed again at `/tmp/hope-chat-phone-final-build.log`. No i
|
||||
production requests, backend deployment or physical speech qualification occurred.
|
||||
Opt-in live TLS cases return without probes in offline suite and are not TLS proof.
|
||||
|
||||
Native follow-up: named `.md`/`.json` conversation and `.md`/`.txt` artifact
|
||||
Transferable file exports preserve bytes and keep no persistent private cache;
|
||||
exports clear on conversation switch/logout. Basic markdown tables render selectable
|
||||
native rows. Polling uses weak account lifetime, teardown/deinit cancellation, and
|
||||
background stream cancellation with foreground replay. Explicit standard-size UI
|
||||
fixtures now distinguish default screenshots from XXXL accessibility fixtures.
|
||||
Follow-up **70 unit + 5 chat UI passed** at `/tmp/hope-chat-polish-final.xcresult`;
|
||||
signed current build passed `/tmp/hope-chat-phone-export-final.log`. Standard
|
||||
light/dark chat and dark list screenshots exported to
|
||||
`/tmp/hope-chat-standard-screenshots/` and inspected. Conversation captures retain
|
||||
the active keyboard; dark list capture shows full shell. Initial new dark UI test
|
||||
failed the combined native picker label and was corrected; failed bundle retained
|
||||
`/tmp/hope-chat-polish-tests.xcresult`. No hardware installation or live request.
|
||||
|
||||
## Approved Opal pink redesign — 2026-10-02
|
||||
|
||||
User approved the Opal HTML direction with the existing square reactive persona.
|
||||
|
||||
Reference in new issue
Block a user