# Harden keybinding schemas and align tests with server defaults · flambo/t3code

[View on GitCafe](https://git.cafe/flambo/t3code/commit/b8dfe5415478277696dde6a0407ed27db2a7860a)

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

Visibility: public

Requested revision: b8dfe5415478277696dde6a0407ed27db2a7860a

Requested commit: b8dfe5415478277696dde6a0407ed27db2a7860a

Commit: b8dfe5415478277696dde6a0407ed27db2a7860a

Tree: 86808715cf386a23e7a0484aeeaad325cb94a336

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Harden keybinding schemas and align tests with server defaults

- make resolved keybinding/shortcut schemas strict to reject unknown fields
- export server `DEFAULT_KEYBINDINGS` as source of truth and reuse it in ws tests
- simplify keybinding test fixtures and update docs to reference server defaults

```

## Parents

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

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