Dana is the Eastern Region's secretary. She lists her members and sees only those in the region's chapters. She corrects a member's e-mail address, and is stopped when she tries a field her role does not allow. Atlanta's president works only on Atlanta's side of a member who also belongs to Savannah, sees only Atlanta's dues, renews a member in grace and exports the chapter roster. When an appointment ends, so does the access.
The Formal Contract
The narrative above explains; the sections below are authoritative — the rules, scenarios and tests this document binds.
Goal
Work with exactly the members of one's region: find them, correct their details, adjust their chapters, check their dues, renew them and take a roster away.
Steps
#
Surface
Action
Capability
Expected
Provenance
1
listMemberships
Dana, the Eastern Regional Secretary, lists her members.
End-to-end policy: optional: The officer portal screens are not built; the journey is proved through the API with signed officer contexts in process. A browser test becomes required when officers get portal screens.