ADR 0277: the migrations are 0090 and 0091, and the code lands in two pull requests
This commit is contained in:
+2
-2
@@ -218,7 +218,7 @@ channel as every given secret is.
|
||||
- a layer changed between the proposal and the approval refuses the act, and the proposal is made again;
|
||||
- a secret is asked for at most three times an hour, and a prompt the operator did not start now names who
|
||||
did start it, so they decline it;
|
||||
- the store gains a column on the settings layers and a table of secret asks (migration 0089).
|
||||
- the store gains a column on the settings layers (migration 0090) and a table of secret asks (migration 0091).
|
||||
|
||||
## How it is checked
|
||||
|
||||
@@ -257,4 +257,4 @@ channel as every given secret is.
|
||||
- [to-be 44](../03-DESIGN/01-to-be/44-no-change-takes-effect-unseen.md) §1, [to-be 52](../03-DESIGN/01-to-be/52-shares-and-mounts.md)
|
||||
§2, [to-be 46](../03-DESIGN/01-to-be/46-the-conversation-with-the-operator.md) §10 — the designs amended
|
||||
- mesh-controller `cmd/mesh-controller/proposals.go`, `desk_secret.go`, `internal/inventory/secret_ask.go`,
|
||||
migration 0089; mesh-catalog `modules/rofi` (the prompt names who asked)
|
||||
migrations 0090 and 0091; mesh-catalog `modules/rofi` (the prompt names who asked)
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
layer: to-be
|
||||
status: in-progress
|
||||
code:
|
||||
- mesh-controller: cmd/mesh-controller/unseen.go, cmd/mesh-controller/push.go (--all, --move, the hold), cmd/mesh-controller/held_back.go (the hold in a named push's cascade), cmd/mesh-controller/plan.go (--diff), cmd/mesh-controller/modules.go (settings show, --replace), cmd/mesh-controller/seatverbs.go and internal/catalogue/verbs.go (the verbs' arguments), internal/inventory/unseen.go, internal/inventory/catalogue.go (the history kept on set and clear), internal/inventory/migrations/0078-what-a-change-replaces.sql, cmd/mesh-controller/proposals.go and internal/inventory/migrations/0089-a-layer-says-who-set-it-and-a-secret-ask-is-bounded.sql (a proposal set on a warrant, who set a layer)
|
||||
- mesh-controller: cmd/mesh-controller/unseen.go, cmd/mesh-controller/push.go (--all, --move, the hold), cmd/mesh-controller/held_back.go (the hold in a named push's cascade), cmd/mesh-controller/plan.go (--diff), cmd/mesh-controller/modules.go (settings show, --replace), cmd/mesh-controller/seatverbs.go and internal/catalogue/verbs.go (the verbs' arguments), internal/inventory/unseen.go, internal/inventory/catalogue.go (the history kept on set and clear), internal/inventory/migrations/0078-what-a-change-replaces.sql, cmd/mesh-controller/proposals.go and internal/inventory/migrations/0090-a-layer-says-who-set-it.sql (a proposal set on a warrant, who set a layer)
|
||||
updated: 2026-10-10
|
||||
decisions:
|
||||
- 02-DECISIONS/0277-a-trusted-setting-is-proposed-through-a-verb-and-set-on-the-operators-warrant-and-a-modules-own-secret-is-asked-for-and-typed-at-the-desk.md
|
||||
|
||||
Reference in New Issue
Block a user