halkyon/packages/halkyon_app/test
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tizian 「ティツィアーン」 bf46f8c460
feat(learn): a private studyset goes to an assistant only once agreed
ADR 0021, D9 and D17. Before a question sends a private studyset's
content to a remote model, through the parts chosen or a wider reach
with private studysets switched on, a warning names the studysets, the
provider's host and its terms (where checked: Anthropic, OpenAI,
Google, OpenRouter), and is asked once per studyset and assistant: the
agreement is kept in the person's sealed settings (schema 13,
privateAgreements, folded only where both rows hold it), shown in the
studyset's privacy dialog with Take back, and marked on the folded
button while it holds. Follow-ups and Try again ask again once taken
back, as the scope keeps where the parts came from (partsFrom). No
warning for an own assistant on this machine (loopback or localhost,
halkyon_llm's LlmEndpoint.onThisMachine); the local network may be
shared.

Texts that step 3 made untrue: the consent sheet now says what an
assistant looks up goes too and that conversations are kept encrypted
for the person's devices; the privacy dialogs no longer mention
showing a studyset to Claude; the privacy page says what is looked up
and when a private studyset goes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-10-26 07:17:09 +01:00
..
app feat(app)!: no anonymous accounts on the device (ADR 0020, D4, D25) 2026-10-24 16:14:37 +02:00
assistant feat(learn): a private studyset goes to an assistant only once agreed 2026-10-26 07:17:09 +01:00
auth feat(app): a wait screen for accounts that wait for the operator (ADR 0021, step 1) 2026-10-26 07:17:05 +01:00
base feat(base,app)!: GitHub signs nobody in any more (ADR 0020, D36) 2026-10-26 07:16:39 +01:00
files fix(app): a saved secret is 0600 on Apple's Arm too, and macOS saves at all 2026-10-23 14:13:04 +02:00
handle/bloc feat(base)!: a handle at password sign-up (ADR 0020, D26, D28–D30) 2026-10-24 19:21:39 +02:00
instance feat(app): a wait screen for accounts that wait for the operator (ADR 0021, step 1) 2026-10-26 07:17:05 +01:00
l10n halkyon_app: instances, sign-in and sync plumbing for Halkyon's apps 2026-10-19 15:31:40 +02:00
operator feat(app,learn,todo): the assistants in Settings and on the operator's screen 2026-10-26 07:17:07 +01:00
password feat(app): a wait screen for accounts that wait for the operator (ADR 0021, step 1) 2026-10-26 07:17:05 +01:00
person feat(base,app)!: GitHub signs nobody in any more (ADR 0020, D36) 2026-10-26 07:16:39 +01:00
privacy feat(app)!: no anonymous accounts on the device (ADR 0020, D4, D25) 2026-10-24 16:14:37 +02:00
simplelogin feat(app): a wait screen for accounts that wait for the operator (ADR 0021, step 1) 2026-10-26 07:17:05 +01:00
sync halkyon_app: instances, sign-in and sync plumbing for Halkyon's apps 2026-10-19 15:31:40 +02:00
serial_queue_in_widget_tests_test.dart halkyon_app: instances, sign-in and sync plumbing for Halkyon's apps 2026-10-19 15:31:40 +02:00