feat(auth)!: adopt better-auth's account-issuer rollback — drop sys_account.issuer, retire the backfill, lift the family to 1.7.3 #8061
partof-closing-keyword-guard.yml
on: pull_request
Part-of PR must not also close its card
14s
Annotations
10 errors
|
Part-of PR must not also close its card
commit `cec1012af` ("test(plugin-auth): the existing-data upgrade, end to end over one rea…") carries `Refs #17440` in its message. This repo squash-merges, so every commit message on this PR is concatenated into the one message that lands on the default branch — a text no one writes and no one reviews, which carries every trailer its inputs carried and can contradict itself where its parts did not. The trailer is also live on its own. The contract is written down in the agent rules at .claude/agents/os-dev.md — 「卡片关系只在 PR 正文声明一次:commit ⛔ 不带卡片 trailer,其 trailer pair 一律 model-free。」 (The card relation is declared ONCE, in the PR body; a commit carries no card trailer, and its trailer pair is model-free.) Remedy, while this branch is still UNPUSHED: reword this commit message so the relation is stated only in the PR body. ⛔ Do NOT amend, rebase or force-push to remove it — rewriting pushed history is forbidden here; on an already-pushed branch nothing removes it, and the summary below is what to do about that.
|
|
Part-of PR must not also close its card
commit `17616eac4` ("fix(plugin-auth): the collision key is JSON, never a raw U+0000 separ…") carries `Refs #17440` in its message. This repo squash-merges, so every commit message on this PR is concatenated into the one message that lands on the default branch — a text no one writes and no one reviews, which carries every trailer its inputs carried and can contradict itself where its parts did not. The trailer is also live on its own. The contract is written down in the agent rules at .claude/agents/os-dev.md — 「卡片关系只在 PR 正文声明一次:commit ⛔ 不带卡片 trailer,其 trailer pair 一律 model-free。」 (The card relation is declared ONCE, in the PR body; a commit carries no card trailer, and its trailer pair is model-free.) Remedy, while this branch is still UNPUSHED: reword this commit message so the relation is stated only in the PR body. ⛔ Do NOT amend, rebase or force-push to remove it — rewriting pushed history is forbidden here; on an already-pushed branch nothing removes it, and the summary below is what to do about that.
|
|
Part-of PR must not also close its card
commit `f455026aa` ("chore: ADR-0087 ledger entry + the changeset for the account-issuer r…") carries `Refs #17440` in its message. This repo squash-merges, so every commit message on this PR is concatenated into the one message that lands on the default branch — a text no one writes and no one reviews, which carries every trailer its inputs carried and can contradict itself where its parts did not. The trailer is also live on its own. The contract is written down in the agent rules at .claude/agents/os-dev.md — 「卡片关系只在 PR 正文声明一次:commit ⛔ 不带卡片 trailer,其 trailer pair 一律 model-free。」 (The card relation is declared ONCE, in the PR body; a commit carries no card trailer, and its trailer pair is model-free.) Remedy, while this branch is still UNPUSHED: reword this commit message so the relation is stated only in the PR body. ⛔ Do NOT amend, rebase or force-push to remove it — rewriting pushed history is forbidden here; on an already-pushed branch nothing removes it, and the summary below is what to do about that.
|
|
Part-of PR must not also close its card
commit `a80b2d8ea` ("test(gates): re-anchor check:vendor-export-contract's self-test on a …") carries `Refs #17440` in its message. This repo squash-merges, so every commit message on this PR is concatenated into the one message that lands on the default branch — a text no one writes and no one reviews, which carries every trailer its inputs carried and can contradict itself where its parts did not. The trailer is also live on its own. The contract is written down in the agent rules at .claude/agents/os-dev.md — 「卡片关系只在 PR 正文声明一次:commit ⛔ 不带卡片 trailer,其 trailer pair 一律 model-free。」 (The card relation is declared ONCE, in the PR body; a commit carries no card trailer, and its trailer pair is model-free.) Remedy, while this branch is still UNPUSHED: reword this commit message so the relation is stated only in the PR body. ⛔ Do NOT amend, rebase or force-push to remove it — rewriting pushed history is forbidden here; on an already-pushed branch nothing removes it, and the summary below is what to do about that.
|
|
Part-of PR must not also close its card
commit `ebfdef398` ("chore: retire the remaining account-issuer surface") carries `Refs #17440` in its message. This repo squash-merges, so every commit message on this PR is concatenated into the one message that lands on the default branch — a text no one writes and no one reviews, which carries every trailer its inputs carried and can contradict itself where its parts did not. The trailer is also live on its own. The contract is written down in the agent rules at .claude/agents/os-dev.md — 「卡片关系只在 PR 正文声明一次:commit ⛔ 不带卡片 trailer,其 trailer pair 一律 model-free。」 (The card relation is declared ONCE, in the PR body; a commit carries no card trailer, and its trailer pair is model-free.) Remedy, while this branch is still UNPUSHED: reword this commit message so the relation is stated only in the PR body. ⛔ Do NOT amend, rebase or force-push to remove it — rewriting pushed history is forbidden here; on an already-pushed branch nothing removes it, and the summary below is what to do about that.
|
|
Part-of PR must not also close its card
commit `6aed6ef7f` ("test(plugin-auth): adopt better-auth 1.7.3's own TOTP_ALREADY_ENABLED…") carries `Refs #17440` in its message. This repo squash-merges, so every commit message on this PR is concatenated into the one message that lands on the default branch — a text no one writes and no one reviews, which carries every trailer its inputs carried and can contradict itself where its parts did not. The trailer is also live on its own. The contract is written down in the agent rules at .claude/agents/os-dev.md — 「卡片关系只在 PR 正文声明一次:commit ⛔ 不带卡片 trailer,其 trailer pair 一律 model-free。」 (The card relation is declared ONCE, in the PR body; a commit carries no card trailer, and its trailer pair is model-free.) Remedy, while this branch is still UNPUSHED: reword this commit message so the relation is stated only in the PR body. ⛔ Do NOT amend, rebase or force-push to remove it — rewriting pushed history is forbidden here; on an already-pushed branch nothing removes it, and the summary below is what to do about that.
|
|
Part-of PR must not also close its card
commit `ee2cec1a8` ("feat(cli): os migrate account-issuer, and refuse the drop on a dirty …") carries `Refs #17440` in its message. This repo squash-merges, so every commit message on this PR is concatenated into the one message that lands on the default branch — a text no one writes and no one reviews, which carries every trailer its inputs carried and can contradict itself where its parts did not. The trailer is also live on its own. The contract is written down in the agent rules at .claude/agents/os-dev.md — 「卡片关系只在 PR 正文声明一次:commit ⛔ 不带卡片 trailer,其 trailer pair 一律 model-free。」 (The card relation is declared ONCE, in the PR body; a commit carries no card trailer, and its trailer pair is model-free.) Remedy, while this branch is still UNPUSHED: reword this commit message so the relation is stated only in the PR body. ⛔ Do NOT amend, rebase or force-push to remove it — rewriting pushed history is forbidden here; on an already-pushed branch nothing removes it, and the summary below is what to do about that.
|
|
Part-of PR must not also close its card
commit `86214978f` ("test(plugin-auth): watch the #17440 preflight refuse, and pin the re-…") carries `Refs #17440` in its message. This repo squash-merges, so every commit message on this PR is concatenated into the one message that lands on the default branch — a text no one writes and no one reviews, which carries every trailer its inputs carried and can contradict itself where its parts did not. The trailer is also live on its own. The contract is written down in the agent rules at .claude/agents/os-dev.md — 「卡片关系只在 PR 正文声明一次:commit ⛔ 不带卡片 trailer,其 trailer pair 一律 model-free。」 (The card relation is declared ONCE, in the PR body; a commit carries no card trailer, and its trailer pair is model-free.) Remedy, while this branch is still UNPUSHED: reword this commit message so the relation is stated only in the PR body. ⛔ Do NOT amend, rebase or force-push to remove it — rewriting pushed history is forbidden here; on an already-pushed branch nothing removes it, and the summary below is what to do about that.
|
|
Part-of PR must not also close its card
commit `2763ffaa5` ("feat(plugin-auth)!: the account-identity retirement preflight + the r…") carries `Refs #17440` in its message. This repo squash-merges, so every commit message on this PR is concatenated into the one message that lands on the default branch — a text no one writes and no one reviews, which carries every trailer its inputs carried and can contradict itself where its parts did not. The trailer is also live on its own. The contract is written down in the agent rules at .claude/agents/os-dev.md — 「卡片关系只在 PR 正文声明一次:commit ⛔ 不带卡片 trailer,其 trailer pair 一律 model-free。」 (The card relation is declared ONCE, in the PR body; a commit carries no card trailer, and its trailer pair is model-free.) Remedy, while this branch is still UNPUSHED: reword this commit message so the relation is stated only in the PR body. ⛔ Do NOT amend, rebase or force-push to remove it — rewriting pushed history is forbidden here; on an already-pushed branch nothing removes it, and the summary below is what to do about that.
|
|
Part-of PR must not also close its card
commit `669bebd8c` ("chore(deps): lift the @better-auth/* family to an exact 1.7.3, one line") carries `Refs #17440` in its message. This repo squash-merges, so every commit message on this PR is concatenated into the one message that lands on the default branch — a text no one writes and no one reviews, which carries every trailer its inputs carried and can contradict itself where its parts did not. The trailer is also live on its own. The contract is written down in the agent rules at .claude/agents/os-dev.md — 「卡片关系只在 PR 正文声明一次:commit ⛔ 不带卡片 trailer,其 trailer pair 一律 model-free。」 (The card relation is declared ONCE, in the PR body; a commit carries no card trailer, and its trailer pair is model-free.) Remedy, while this branch is still UNPUSHED: reword this commit message so the relation is stated only in the PR body. ⛔ Do NOT amend, rebase or force-push to remove it — rewriting pushed history is forbidden here; on an already-pushed branch nothing removes it, and the summary below is what to do about that.
|