What is a principal, when one consumer's principal never has an account? BarStrad's Identity
entry in platform-identity.md §4 is "a table, established
by QR link and never an account", while the Automator's is "users, API keys, service accounts"
and GEaaS's is "player accounts". D5's done-criterion requires the divergences that
second-consumer-packages.md names to be satisfied for every consumer, so this is the question
that decides the eventual design — and no identity provider models the BarStrad case. Belongs to
the design cycle for the package, not to a vendor evaluation.
Done when
Agent instructions
Authority: this issue — the bullet that raised it has been removed from design/90-decisions.md's ## Open section, since it is now tracked here rather than there.
Stop if answering this turns out to need a contract or schema change to design/20-contract.md or an existing published contract — that is a design-cycle decision, not one this issue's own scope covers.
What is a principal, when one consumer's principal never has an account? BarStrad's Identity
entry in
platform-identity.md§4 is "a table, establishedby QR link and never an account", while the Automator's is "users, API keys, service accounts"
and GEaaS's is "player accounts". D5's done-criterion requires the divergences that
second-consumer-packages.mdnames to be satisfied for every consumer, so this is the questionthat decides the eventual design — and no identity provider models the BarStrad case. Belongs to
the design cycle for the package, not to a vendor evaluation.
Done when
Agent instructions
Authority: this issue — the bullet that raised it has been removed from
design/90-decisions.md's## Opensection, since it is now tracked here rather than there.Stop if answering this turns out to need a contract or schema change to
design/20-contract.mdor an existing published contract — that is a design-cycle decision, not one this issue's own scope covers.