Give identity its due: native enrollment, honest deletion, and sign-in that stays home
Claude-Session: https://claude.ai/code/session_01Ms2FbjQy31TVf3CEvQhGM8
This commit is contained in:
@@ -59,9 +59,13 @@ declare -A OWNED=(
|
||||
|
||||
# Handoffs that are correct despite naming an owned panel, with the reason.
|
||||
# Anything here must be justified, not merely tolerated.
|
||||
#
|
||||
# The Users entry is gone: fingerprint enrollment was the only thing sending
|
||||
# people to GNOME's Users panel, and Panama drives fprintd's EnrollStart itself
|
||||
# now, so the door has nothing behind it. fingerprint-contract pins the
|
||||
# inverse -- that the page does NOT open a GNOME panel.
|
||||
declare -A ALLOWED=(
|
||||
["OnlineAccountsPage.qml:online-accounts"]="adding an account requires GOA's own dialog"
|
||||
["UsersPage.qml:system-users"]="fingerprint enrollment requires fprintd's guided capture flow, and GNOME's Users panel carries the only good dialog for it"
|
||||
["OnlineAccountsPage.qml:online-accounts"]="OAuth sign-in (Google, Microsoft) runs inside libgoa-backend, which Fedora ships without a GIR binding, so the provider's own dialog is the only way to obtain the token; Nextcloud and IMAP are added on the page itself"
|
||||
)
|
||||
|
||||
# The leaves: a tabless category is a page in its own right, and every tab is
|
||||
|
||||
Reference in New Issue
Block a user