feat: add BLIF Flow v2 shadow compare cutover layer

This commit is contained in:
plx
2026-08-16 00:12:20 +00:00
parent 3b60c3fb70
commit 32e7773957
7 changed files with 417 additions and 24 deletions

View File

@@ -21,8 +21,9 @@ class Settings(BaseSettings):
# TIMESTAMPTZ nem os índices usados pelo schema core.
database_url: str
clientflow_persist: bool = True
# Flow v2 is additive shadow scaffolding only. Compare/authoritative values
# are reserved for future work and are not activated by this implementation.
# Flow v2 remains non-authoritative. Compare observes V1/V2 differences
# while returning V1; authoritative is accepted by config only to fail
# closed at the switching boundary.
blif_flow_v2_mode: Literal["off", "shadow", "compare", "authoritative"] = "off"
clientflow_webhook_secret: str = ""