Verification checklist — CL8Y DEX Visual UX (approved via cl8y-ecosystem-qa #10) #114
Labels
No labels
agent:fix_bugfix
agent:fix_conflicts
agent:fix_security
agent:gap_analysis
agent:implement
agent:implement
agent:implement
agent:open_issues
agent:ready
agent:research
agent:security_audit
agent:verify
architecture
backend
blocker:hybrid
blocker:launch
blocker:limit-orders
blocker:v2
block:log_only
block:security
bug
ci
contracts
correctness
deploy
dev
devops
docs
documentation
duplicate
e2e
enhancement
epic
feature
frontend
functional-completion
gas
good first issue
governance
help wanted
high-risk
hooks
hybrid
indexer
infra
infrastructure
integrators
invalid
launch-blocker
limit-orders
localnet
localterra
low priority
missing-implementation
needs-design
ops
performance
priority
high
priority
medium
product
qa
QA
question
ready
ready
research
scripts
security
security-hardening
smartcontracts
tech-debt
testing
ux
UX
v2
verification
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
code/cl8y-dex-terraclassic#114
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Mirror tracking issue for the approved DEX Visual UX Verification Checklist v1.0.
Spec: committed to cl8y-ecosystem-qa at
specs/DEX-Visual-UX-Verification-Checklist.md(commit88f5f46).Source: https://gitlab.com/PlasticDigits/cl8y-ecosystem-qa/-/issues/10
Scope: 10 sections (A-J) covering charting, swaps (pool + hybrid), LP provision, limit orders, pair selector + nav, wallet, error/loading/empty states, responsive layout, accessibility.
Execution: @Brouie will run the checklist on LocalTerra dev environment, file individual issues per finding on this repo, and close this mirror when the checklist is fully executed.
Sister specs: UST1-Window-Security-Checklist.md, YO-DOUB-Launch-UX-Flows.md, YO-TimeCurve-Verification-Spec.md, Bridge-E2E-UX-Verification-Checklist.md.
cc @PlasticDigits
mentioned in issue cl8y-ecosystem-qa#10
mentioned in issue #104
mentioned in issue #109
mentioned in issue #110
mentioned in issue #111
mentioned in issue #113
mentioned in issue #115
Starting #114 execution today. Fresh stack up (docker compose reset + deploy-dex-local.sh, 23 pairs / 60 swaps seeded, indexer on 3001 caught up to block 1837400+), frontend-dapp running on laptop localhost:3000 reading QA .env, wallet terra1...20k38v connected.
Sections covered today (partial walkthrough)
Section F — Pair selector + global navigation: PASS
All 5 primary tabs render cleanly:
More dropdown submenu items working:
Section B — Swap (pool-only): BLOCKED by #115
Happy-path quote surface works beautifully — #111 execution summary renders 'Indexer route (pool-only legs) · quoted via your wallet LCD simulation', route EMBER → CORAL, pool reserves 96.00K / 94.01K, fee 1.80%, price impact 0.00%, min received 9.568, slippage tolerance 0.5% expandable.
Actual swap execution at 1% slippage fails with out-of-gas (gasWanted 710000, gasUsed 753321). Filed as LAUNCH-BLOCKER #115. Section B signoff blocked on that fix.
Sections A, C, D, E — partial visual coverage
Walked through read-only surfaces for each. Positive observations:
End-to-end swap / add-LP / limit-place execution pending #115 gas fix to properly sign off each section.
Additional observations
Next session for #114
Parking here for today. Progress noted, continuing Monday or whenever #115 lands.
mentioned in issue #133
#114 re-verification progress (2026-05-27, commit
3f6a2e5)Fresh LocalTerra deploy (23 pairs, 60 seeded swaps) + indexer on :3001 + frontend dev on :3000 (Simulated Wallet).
Blocker cleared — #115
Section B5 Execute was blocked by out-of-gas at
gasWanted=830000/gasUsed=830102. Fixed viaSWAP_GAS_SAFETY_MARGIN(+10k) → 840k wanted; swap tx 5059B88F…7ADE37 succeeded on-chain. #115 closed.Sections verified this session (browser MCP)
Still open on this checklist
Leaving #114 open until sections A, C, D (execute), E, and H–J get a full pass with evidence per spec.
#114 verification complete (2026-05-27, browser MCP)
Full DEX Visual UX Checklist v1.0 executed on LocalTerra stack (indexer :3001, frontend :3000, Simulated Wallet). No new code defects found; #115 gas fix remains sufficient for swap execution.
Section results (A–J)
Notes
account sequence mismatchwhen bot swarm (30 workers) shares the dev wallet — retry succeeds once swarm paused; not a frontend bug (cosmes single-retry).Closing mirror checklist — all sections A–J green.
mentioned in issue #249
mentioned in issue #252