Access Change Consequence Disclosure
When a user's access level changes (role assignment, permission upgrade or downgrade, account access modification), the UI must display a before/after delta and explicitly label any irreversible consequences before the u…
$ prime install @community/rule-access-change-consequence-disclosure Projection
Always in _index.xml · the agent never has to ask for this.
AccessChangeConsequenceDisclosure [rule] v1.0.0
When a user's access level changes (role assignment, permission upgrade or downgrade, account access modification), the UI must display a before/after delta and explicitly label any irreversible consequences before the user confirms.
Loaded when retrieval picks the atom as adjacent / supporting.
AccessChangeConsequenceDisclosure [rule] v1.0.0
When a user's access level changes (role assignment, permission upgrade or downgrade, account access modification), the UI must display a before/after delta and explicitly label any irreversible consequences before the user confirms.
Severity
block
Applies When
Implementing role assignment, permission upgrade or downgrade, or account access modification flows.
Verify By
Confirm UI shows a summary of what will change and explicitly labels destructive or irreversible effects. An 'Are you sure?' prompt without a change summary is insufficient.
Loaded when retrieval picks the atom as a focal / direct hit.
AccessChangeConsequenceDisclosure [rule] v1.0.0
When a user's access level changes (role assignment, permission upgrade or downgrade, account access modification), the UI must display a before/after delta and explicitly label any irreversible consequences before the user confirms.
Severity
block
Applies When
Implementing role assignment, permission upgrade or downgrade, or account access modification flows.
Verify By
Confirm UI shows a summary of what will change and explicitly labels destructive or irreversible effects. An 'Are you sure?' prompt without a change summary is insufficient.
Rationale
Silent access changes can cause data loss or privilege escalation; informed confirmation prevents accidental destructive actions. Showing the delta (what is being added and removed) transforms a blind confirmation into an informed one.
Severity
block
Applies When
Implementing role assignment, permission upgrade or downgrade, or account access modification flows.
Verify By
Confirm UI shows a summary of what will change and explicitly labels destructive or irreversible effects. An 'Are you sure?' prompt without a change summary is insufficient.
Source
prime-system/examples/frontend-design/primes/compiled/@community/rule-access-change-consequence-disclosure/atom.yaml