Commit 54417dd
committed
test(plugin-auth): migrate the four fixtures that pinned the removed auth-axis derivation
They asserted `positions[]` WAS the better-auth `sys_user.role` scalar split on
commas — the derivation the #15136 ruling removed — so they are fixtures to
migrate, not evidence against it. Each now asserts the scalar is absent from
the array while remaining untouched on the payload, which is the half of
ADR-0068 D2 that did not change. One case is added for the axis the payload was
missing entirely: a `sys_user_position` assignment reaching `positions[]`.
Also declares in `packages/spec` which axis `positions` is, and that the
better-auth role scalar is not it, with the regenerated reference page.
Part of #15136
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XpTx2tbq3pZRYAdoGt6E6Y1 parent 571e7ef commit 54417dd
4 files changed
Lines changed: 176 additions & 14 deletions
File tree
- .changeset
- content/docs/references/identity
- packages
- plugins/plugin-auth/src
- spec/src/identity
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
21 | 44 | | |
22 | 45 | | |
23 | 46 | | |
| |||
45 | 68 | | |
46 | 69 | | |
47 | 70 | | |
48 | | - | |
| 71 | + | |
49 | 72 | | |
50 | 73 | | |
51 | 74 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3474 | 3474 | | |
3475 | 3475 | | |
3476 | 3476 | | |
3477 | | - | |
| 3477 | + | |
| 3478 | + | |
| 3479 | + | |
| 3480 | + | |
| 3481 | + | |
| 3482 | + | |
| 3483 | + | |
| 3484 | + | |
3478 | 3485 | | |
3479 | 3486 | | |
3480 | 3487 | | |
3481 | 3488 | | |
3482 | 3489 | | |
3483 | 3490 | | |
3484 | | - | |
| 3491 | + | |
3485 | 3492 | | |
3486 | 3493 | | |
3487 | | - | |
| 3494 | + | |
3488 | 3495 | | |
3489 | 3496 | | |
3490 | 3497 | | |
3491 | 3498 | | |
3492 | 3499 | | |
3493 | | - | |
| 3500 | + | |
| 3501 | + | |
3494 | 3502 | | |
3495 | | - | |
| 3503 | + | |
| 3504 | + | |
3496 | 3505 | | |
3497 | 3506 | | |
3498 | | - | |
| 3507 | + | |
3499 | 3508 | | |
3500 | 3509 | | |
3501 | 3510 | | |
3502 | 3511 | | |
3503 | 3512 | | |
3504 | 3513 | | |
3505 | | - | |
3506 | | - | |
| 3514 | + | |
| 3515 | + | |
3507 | 3516 | | |
3508 | | - | |
| 3517 | + | |
| 3518 | + | |
3509 | 3519 | | |
3510 | 3520 | | |
3511 | 3521 | | |
3512 | | - | |
| 3522 | + | |
3513 | 3523 | | |
3514 | 3524 | | |
3515 | 3525 | | |
3516 | 3526 | | |
3517 | 3527 | | |
3518 | 3528 | | |
3519 | | - | |
| 3529 | + | |
| 3530 | + | |
| 3531 | + | |
| 3532 | + | |
3520 | 3533 | | |
3521 | 3534 | | |
3522 | 3535 | | |
| 3536 | + | |
| 3537 | + | |
| 3538 | + | |
| 3539 | + | |
| 3540 | + | |
| 3541 | + | |
| 3542 | + | |
| 3543 | + | |
| 3544 | + | |
| 3545 | + | |
| 3546 | + | |
| 3547 | + | |
| 3548 | + | |
| 3549 | + | |
| 3550 | + | |
| 3551 | + | |
| 3552 | + | |
| 3553 | + | |
| 3554 | + | |
| 3555 | + | |
3523 | 3556 | | |
3524 | 3557 | | |
3525 | 3558 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
21 | 44 | | |
22 | 45 | | |
23 | 46 | | |
| |||
189 | 212 | | |
190 | 213 | | |
191 | 214 | | |
192 | | - | |
193 | | - | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
194 | 221 | | |
195 | 222 | | |
196 | 223 | | |
| |||
0 commit comments