buscompose: VaultSeat, AccountIssuedSubject and ResolvedBucket leave (no importer; the grants part's copy names them), with the untilTheJoin and seat-names entries (S-5 first part, B9f; issue 1966)
Claude-Session: https://claude.ai/code/session_01NcbgfFSnn24M3GcqttoU7i
This commit is contained in:
@@ -17,9 +17,6 @@ const GrantsAccounts = GrantsModule + "." + AccountsState
|
||||
// AccountIssuedEvent is what the vault says when it minted an account: AccountIssued, never a value or a hash.
|
||||
const AccountIssuedEvent = "account-issued"
|
||||
|
||||
// AccountIssuedSubject is where it says it, as the runtime addresses mesh-vault's events.
|
||||
const AccountIssuedSubject = "mesh.mod." + VaultSeat + ".event." + AccountIssuedEvent
|
||||
|
||||
// ClaimedSeat is one seat a module claims, as its runtime needs it (the controller's seatClaimed): the name, the scope (a
|
||||
// node-scoped seat's verb carries the machine) and the verbs the runtime serves for it.
|
||||
type ClaimedSeat struct {
|
||||
|
||||
@@ -46,6 +46,3 @@ type KeyedRead struct {
|
||||
Read string `json:"read"`
|
||||
Key string `json:"key"`
|
||||
}
|
||||
|
||||
// ResolvedBucket is mesh-config's state of resolved values, keyed `<node>.<module>.<key>`.
|
||||
const ResolvedBucket = "mesh-config_resolved"
|
||||
|
||||
@@ -100,6 +100,3 @@ type ProcessPrincipal struct {
|
||||
// seat:<seat>.<verb>, or * for every tool on the mesh.
|
||||
Invokes []string
|
||||
}
|
||||
|
||||
// VaultSeat is the vault's seat: its holder alone asks the desks and the issuing providers in its own name.
|
||||
const VaultSeat = "mesh-vault"
|
||||
|
||||
@@ -48,7 +48,6 @@ var untilTheJoin = []string{
|
||||
"delivery/signers.go: mesh-vault",
|
||||
"provisions/provisions.go: mesh-vault",
|
||||
// Names of whole seats in packages that leave in S-7 (delivery, buscompose's grants-part names), with their packages.
|
||||
"buscompose/users.go: mesh-vault",
|
||||
"delivery/builder.go: container-image-registry",
|
||||
"delivery/builder.go: oci-artifact-registry",
|
||||
}
|
||||
|
||||
Vendored
-1
@@ -1,5 +1,4 @@
|
||||
buscompose/health_grants.go: mesh.seat.mesh-self-check.event.
|
||||
buscompose/users.go: mesh-vault
|
||||
catalogue/artifact_sweep_seat.go: mesh-artifact-sweep
|
||||
catalogue/artifacts.go: container-image-registry
|
||||
catalogue/artifacts.go: go-package-registry
|
||||
|
||||
Reference in New Issue
Block a user