Centralize retained preference keys

This commit is contained in:
2026-06-12 18:09:27 +02:00
parent 570ccb2bfa
commit a0dd313e0c
2 changed files with 103 additions and 28 deletions

View File

@@ -298,6 +298,9 @@ agent or engineer to remove them without reconstructing context from chat.
- 2026-06-12: DEBT-0045/0046/0052/0058 were narrowed again. The retained
preference storage header now exposes only named snapshots/operations; generic
key/value helpers are local to `src/legacy_preference_storage.cpp`.
- 2026-06-12: DEBT-0045/0046/0052/0058 were narrowed again. Retained preference
keys are centralized as local constants inside `src/legacy_preference_storage.cpp`,
with all typed legacy `Settings` calls routed through local helper functions.
- 2026-06-05: DEBT-0056 was narrowed. `src/asset.h` no longer exposes Android
SDK types or forward declarations; retained Android asset-manager and asset
handles are stored as opaque pointers and cast only inside `src/asset.cpp`,