Rebase onto origin/main and Add Token Flag · Entire

Summary

Rebased chore/unhide-auth-token onto origin/main and reverted the CHANGELOG.md changes. The rebase wasn't clean — it surfaced two real conflicts that needed careful resolution:

1. Modify/delete conflict on repo_token_test.go

2. Parallel evolution of cell_data_api.go

CHANGELOG revert: the [Unreleased] entry lived entirely in the last commit, so I restored CHANGELOG.md to origin/main's version before finishing the rebase. git diff origin/main -- CHANGELOG.md is now empty.

Verification:

origin/main is now an ancestor of HEAD, all 4 branch commits are preserved, and the working tree is clean. Nothing has been pushed. The pre-rebase state is saved at backup/chore-unhide-auth-token-2b08ff14d11 (and in the reflog) if you want to compare.

One note: the branch has been rewritten, so pushing will need --force-with-lease since origin/chore/unhide-auth-token still points at the old commits.

Change (cmd/entire/cli/auth.go:207): switched StringVar → StringVarP with "j" as the shorthand. Cobra now renders it as -j, --jurisdiction in help and accepts both forms. I confirmed -j wasn't already claimed by the hidden --insecure-http-auth flag or any persistent flag.

Test (cmd/entire/cli/auth_token_test.go): added a -j shorthand behaves like --jurisdiction subtest mirroring the happy path.

Verified:mise run lint — 0 issues; TestAuthTokenCmd_Jurisdiction — all 3 subtests pass (including the new one).

This is an uncommitted working-tree change on top of the rebased branch. Let me know if you want it folded into the jurisdiction commit or committed separately.

Now commit and push with --force-with-lease (required since the branch was rebased):

[9c2b149cli/auth: add -j short form for token --jurisdiction]