mirror of
https://github.com/block/buzz.git
synced 2026-11-14 05:12:27 +00:00
Rename NIP-FI policy mutation gate
Co-authored-by: Honor <e0bf479eeebe47dde1e35705212a4df70616a7bc834d907ddfb18cf0405f8b1b@seiler-test.communities.public.builderlabstaging.xyz> Signed-off-by: Brad Seiler <seiler@squareup.com>
This commit is contained in:
@@ -86,7 +86,7 @@ Migration 0084 adds desired action and nullable CAS preconditions to existing
|
||||
receipts. True/default and null preconditions preserve old receipt meaning and
|
||||
old INSERT compatibility. No data backfill, trigger, function or foreign key is
|
||||
added. Apply schema first, then compatible management writers across the **whole
|
||||
fleet** with `BUZZ_NIP_FI_UPGRADES_ENABLED=false`, then explicitly enable mutations.
|
||||
fleet** with `BUZZ_NIP_FI_CHANGES=false`, then explicitly enable mutations.
|
||||
The gate controls both directions; reads and committed replay remain available.
|
||||
Do not roll back to an unfenced management writer after the first general operation.
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ configured `RELAY_OPERATOR_API_ORIGIN` and an allowlisted operator signing key
|
||||
in a protected file. It sends one signed request and never retries automatically.
|
||||
|
||||
Before changing policy, apply the schema and roll compatible management writers
|
||||
across the whole fleet with `BUZZ_NIP_FI_UPGRADES_ENABLED=false`. Then explicitly
|
||||
across the whole fleet with `BUZZ_NIP_FI_CHANGES=false`. Then explicitly
|
||||
enable that gate, which controls both enable and disable. Enable additionally
|
||||
requires the deployment-selected issuer to be trusted and already bound to the
|
||||
community. The active community must have exactly one owner; the authenticated
|
||||
|
||||
Reference in New Issue
Block a user