Skip to content

feat(console): separate overview, account settings and research - #406

Merged
Pigbibi merged 1 commit into
mainfrom
feat/console-clarity-20260909
Sep 8, 2026
Merged

feat(console): separate overview, account settings and research#406
Pigbibi merged 1 commit into
mainfrom
feat/console-clarity-20260909

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

The console previously opened with research forms and an eight-column account table, mixing saved settings with runtime observations. It now opens on an account overview with search and filters, while account settings and research confirmations have separate navigation. Mobile layouts use vertical account summaries and readable account facts.

Keep configuration enablement separate from actual switch/scheduler readback, distinguish page refresh time from source record age, and clarify that a new strategy switch's eligibility does not describe the existing live target. Existing backend authorization and stop/resume/confirmation protections are preserved; no services or dependencies are added.

Validation:

  • Python unit suite: 369 passed; config generation and runtime target validation passed.
  • Worker, SQLite instance, stop, Binance resume, and console state suites passed; generated assets and JavaScript syntax checked.
  • Chrome UI checks at 1440×1000, 768×1024, 390×844, and 360×800: navigation, exact account selection, search/filter/empty state, read failure, login isolation, bilingual layouts, and retained recovery entry. Browser tests use isolated fixtures without trading connections.

@Pigbibi
Pigbibi merged commit 8ba1382 into main Sep 8, 2026
6 checks passed
@Pigbibi
Pigbibi deleted the feat/console-clarity-20260909 branch September 8, 2026 22:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant