Adds a reference memory for a Graph read that silently lies.
az ad group member list --group <id> and GET /groups/{id}/members both return an empty collection, with no error, for a group whose members are service principals. Today that produced a Bug against five *-cluster-admins groups across three tenants, claiming they had been emptied. All five held their deployment principals the whole time, and the Terraform plan reporting "No changes" had been correct.
The memory records the reads that do work — the microsoft.graph.servicePrincipal member cast, /members/$count, transitiveMemberOf, checkMemberGroups — and the rule to trust a plan over the az output.
Plus the one-line pointer in MEMORY.md. Needs a rebuild to take effect.
Adds a reference memory for a Graph read that silently lies.
`az ad group member list --group <id>` and `GET /groups/{id}/members` both return an empty collection, with no error, for a group whose members are service principals. Today that produced a Bug against five `*-cluster-admins` groups across three tenants, claiming they had been emptied. All five held their deployment principals the whole time, and the Terraform plan reporting "No changes" had been correct.
The memory records the reads that do work — the `microsoft.graph.servicePrincipal` member cast, `/members/$count`, `transitiveMemberOf`, `checkMemberGroups` — and the rule to trust a plan over the `az` output.
Plus the one-line pointer in `MEMORY.md`. Needs a rebuild to take effect.
az ad group member list and GET /groups/{id}/members return an empty
collection, without error, for groups whose members are service principals.
Records the reads that do work and the rule to trust a Terraform plan over
that output.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Adds a reference memory for a Graph read that silently lies.
az ad group member list --group <id>andGET /groups/{id}/membersboth return an empty collection, with no error, for a group whose members are service principals. Today that produced a Bug against five*-cluster-adminsgroups across three tenants, claiming they had been emptied. All five held their deployment principals the whole time, and the Terraform plan reporting "No changes" had been correct.The memory records the reads that do work — the
microsoft.graph.servicePrincipalmember cast,/members/$count,transitiveMemberOf,checkMemberGroups— and the rule to trust a plan over theazoutput.Plus the one-line pointer in
MEMORY.md. Needs a rebuild to take effect.az ad group member list and GET /groups/{id}/members return an empty collection, without error, for groups whose members are service principals. Records the reads that do work and the rule to trust a Terraform plan over that output.