Coverage for src/local_deep_research/settings/env_definitions/bootstrap.py: 100%
2 statements
« prev ^ index » next coverage.py v7.16.2, created at 2026-10-22 21:20 +0000
« prev ^ index » next coverage.py v7.16.2, created at 2026-10-22 21:20 +0000
1"""Bootstrap settings read before database initialization."""
3from ..env_settings import BooleanSetting
6BOOTSTRAP_SETTINGS = [
7 BooleanSetting(
8 key="bootstrap.allow_unencrypted",
9 description=(
10 "Allow plaintext SQLite for isolated local development when "
11 "SQLCipher is unavailable or nonfunctional. Working SQLCipher "
12 "still takes priority; the fallback does not verify account passwords."
13 ),
14 default=False,
15 deprecated_env_var="LDR_ALLOW_UNENCRYPTED",
16 ),
17]