GLM round-1 findings on PR #1465:
- BLOCKING 1: remove role-keyed content widening from mcp.service.ts —
isGlobalAdminActor/isTenantAdminActor/matchesTenant and every
short-circuit keyed on users.role are gone; project/mission/task
visibility is ownership + derived membership only, task create scope
is unconditional. Spec test rewritten to witness that admin-role and
platform-admin-role actors see only owned content.
- MINOR 2: writer-coverage header updated to the non-empty allowlist.
- MINOR 3: §6.9 witness — a directory-listed company still refuses
non-granted callers (granted-read exclusion + mutation oracle).
- MINOR 4: §6.4 commit legs for renameCompany (previousName in the
audited event) and direct revokeGrant (row deletion + grant_revoke).