# fix\(web,mobile\): a minted pairing code carries the access the link asks for · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/439ea2a27f3536855aa368acd52d618cf98d7617)

Repository: [pingdotgg/t3code](https://git.cafe/pingdotgg/t3code)

Visibility: public

Requested revision: 439ea2a27f3536855aa368acd52d618cf98d7617

Requested commit: 439ea2a27f3536855aa368acd52d618cf98d7617

Commit: 439ea2a27f3536855aa368acd52d618cf98d7617

Tree: 0648c0c90e5f108936f582d3194be907ff9d4460

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
fix(web,mobile): a minted pairing code carries the access the link asks for

The client minted every link code with read and operate only, so linking
with full access always failed: the server wants settings and source control
too. The access-to-scope mapping moves into contracts, the server checks
against it, and the client mints exactly those scopes for the access picked.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

```

## Parents

- [a1d5f8db2b815140653a1e99600bd3eeb5e834a4](https://git.cafe/pingdotgg/t3code/commit/a1d5f8db2b815140653a1e99600bd3eeb5e834a4?format=markdown)

[Source at this commit](https://git.cafe/pingdotgg/t3code/tree/439ea2a27f3536855aa368acd52d618cf98d7617?format=markdown)
