Status
RECOMMENDED — awaiting Vinayak
Options
L3 engine; L5 gate extension; plant-box runtime service; duplicated cloud+edge with same contract
Trade-offs
Single owner vs latency
Recommendation
One filter implementation, reading the operating envelope inside AutonomyPolicy, owned by the L5 autonomy package. The Plant Box runs the edge copy for writes; the cloud runs the same code for advisory messages. The filter never lives in L3 or KR, which propose.
Why
The filter must sit outside every proposer. L5 already owns the autonomy gate, so policy and filter share one owner and one test suite.
Evidence
C46; E05 (external staged-verification pattern, not a Stamped outcome); L5 autonomy/gate.py.
Reversible
Yes. The contract hides the owner.
Blocks
Any experiment or write; AL1 messages that imply action.

Status history

  1. RECOMMENDED since 2026-10-07 · b4db9d4
Page history: last 2 changes
  1. 2026-10-07 docs(research): retire stale research to archive/research-2026-10 with a register ab84821
  2. 2026-10-07 docs(technical): split decision board into DECISIONS.md b4db9d4

Diagram

100%

Search the architecture