Name:
[IMP] viin_ai + viin_brain: per-company settings storage (ADR-025)
State:
Killed
finished in 164m
PR State:
merged
PR Author:
David Tran
PR Author Email:
PR:
#96
Committer:
David Tran
Committer Email:
davidtran.hp@gmail.com
Commit:
38b74b2e7da13c65e2600cf2e416598d6dcb4e3c
Description:
[DOC] decisions,AGENTS: record ADR-025 (company-scoped settings storage)
ADR-025 records moving AI and Brain settings storage from global
ir.config_parameter rows to per-company res.company columns: what moved
and what deliberately did not, the banned
`company.field or icp.get_param(...)` fallback and why it fails open
inside a fail-safe, the cap-of-zero constraint kept on both surfaces
rather than moved, per-company trace GC including archived companies,
the PII fail-safe default, and the one-directional group implication (a
system administrator is an AI administrator; the reverse stays
forbidden) with its full blast radius stated.
ADR-023 gains an append-only amendment so a reader of it alone cannot
conclude the reverse implication exists.
The decisions index row for ADR-025 moves from reserved to shipped;
AGENTS.md's ADR count is corrected from 24 to 25 (it was already stale
before this work).
Signed-off-by: David Tran <davidtran.hp@gmail.com>
Branch:
17.0
Instance ID:
0
Age:
Up-time: