Say who owns settings.json, not just where it lives #304

Closed
opened 2026-09-08 01:05:31 +00:00 by jcoffey-dev · 0 comments
Owner

The "Settings that follow the account" bullet ended with "so ihasmail itself stays stateless" — the property asserted, but with nothing said about what it is scoped to. Read cold, it invites the objection that a file ihasmail defines is ihasmail's state no matter which store it sits in.

Both halves are now named: the format is ihasmail's, the file is the account's — under its quota, and outliving any container that read it.

No behaviour change, no new or altered UI strings, so nothing for the translation catalogues.

Merged 2026-09-07 as coffey-labs/ihasmail@b65732ea04

Rebuilt from: git history, session transcript.

The "Settings that follow the account" bullet ended with *"so ihasmail itself stays stateless"* — the property asserted, but with nothing said about what it is scoped to. Read cold, it invites the objection that a file ihasmail defines is ihasmail's state no matter which store it sits in. Both halves are now named: the format is ihasmail's, the file is the account's — under its quota, and outliving any container that read it. No behaviour change, no new or altered UI strings, so nothing for the translation catalogues. **Merged** 2026-09-07 as coffey-labs/ihasmail@b65732ea043c <sub>Rebuilt from: git history, session transcript.</sub>
This repo is archived. You cannot comment on issues.