docs(frontend): leftover Lunc Dash WalletConnect verify (#1279) #1291

Merged
PlasticDigits merged 3 commits from issue/1279-luncdash-ops-verify into main 2026-09-21 05:26:12 +00:00

Summary

  • Leftover #1279 is ops verification of the already-shipped Lunc Dash WalletConnect path. This MR adds discoverable leftover scaffolding: skill L1279-1–L1279-8, QA invariant Q20, and make verify-issue-1279 (pre-check only).
  • Product path is unchanged aside from a comment that Lunc Dash stays WalletConnect-only. Added always-WC + Lunc Dash UA unit tests, and an importOriginal useWallet constants mock so child #554 can load tokenRegistry.
  • Device QA (QA_TEMPLATE.md 1.5.1–1.5.11) still closes leftover via ops-bot. VERIFY1279_IID=1279 / VERIFY1279_LEFTOVER_COMPLETE=1 fail closed. Make does not close the issue.
  • Also fixes .githooks/pre-push so a first push of a new branch ranges against origin/main instead of walking all ancestors (historical Co-authored-by trailers were blocking leftover PRs).

Test plan

  • VERIFY1279_SKIP_CHILDREN=1 make verify-issue-1279 (10 passed)
  • VERIFY1279_IID=1279 VERIFY1279_SKIP_CHILDREN=1 make verify-issue-1279 fails leftover-complete (L1279-7)
  • make verify-issue-1279 (13 passed: Lunc Dash Vitest + children 519 / 554 / 658)
  • make test-commit-msg-hook
  • Operator: QA_TEMPLATE.md 1.5.1–1.5.11 on a real Lunc Dash install; record pass/fail in ops-bot (this MR does not close leftover)
## Summary - Leftover [#1279](https://git.cl8y.com/code/cl8y-dex-terraclassic/issues/1279) is ops verification of the already-shipped Lunc Dash WalletConnect path. This MR adds discoverable leftover scaffolding: skill **L1279-1–L1279-8**, QA invariant **Q20**, and `make verify-issue-1279` (pre-check only). - Product path is unchanged aside from a comment that Lunc Dash stays WalletConnect-only. Added always-WC + Lunc Dash UA unit tests, and an `importOriginal` `useWallet` constants mock so child `#554` can load `tokenRegistry`. - Device QA (`QA_TEMPLATE.md` **1.5.1–1.5.11**) still closes leftover via **ops-bot**. `VERIFY1279_IID=1279` / `VERIFY1279_LEFTOVER_COMPLETE=1` fail closed. Make does **not** close the issue. - Also fixes `.githooks/pre-push` so a first push of a new branch ranges against `origin/main` instead of walking all ancestors (historical `Co-authored-by` trailers were blocking leftover PRs). ## Test plan - [x] `VERIFY1279_SKIP_CHILDREN=1 make verify-issue-1279` (10 passed) - [x] `VERIFY1279_IID=1279 VERIFY1279_SKIP_CHILDREN=1 make verify-issue-1279` fails leftover-complete (**L1279-7**) - [x] `make verify-issue-1279` (13 passed: Lunc Dash Vitest + children 519 / 554 / 658) - [x] `make test-commit-msg-hook` - [ ] Operator: `QA_TEMPLATE.md` **1.5.1–1.5.11** on a real Lunc Dash install; record pass/fail in ops-bot (this MR does not close leftover)
Add Q20 / L1279 pre-check (make verify-issue-1279), always-WC and UA tests,
and importOriginal useWallet mock so child #554 loads tokenRegistry.
Device QA 1.5 stays ops-bot; make does not close leftover.
fix(hooks): pre-push new-branch range vs origin/main
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
3f63ae67d8
A first push of a new branch used git rev-list <tip> and scanned all
ancestors, so historical Co-authored-by trailers blocked leftover PRs.
Author
Owner

drain skip: no occupying job for rebase/fix-pr/CI-wait; remaining continue

drain skip: no occupying job for rebase/fix-pr/CI-wait; remaining continue
Merge origin/main into issue/1279-luncdash-ops-verify
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
1159a70a88
Keep combined pre-push unpublished-commit range and leftover Lunc Dash verify scaffolding.
PlasticDigits deleted branch issue/1279-luncdash-ops-verify 2026-09-21 05:26:13 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
code/cl8y-dex-terraclassic!1291
No description provided.