Skip to content

Refactor frontend architecture and stabilize local workflows - #11

Merged
sviat-barbutsa merged 1 commit into
mainfrom
feat/frontend-refactor-v1
Aug 13, 2026
Merged

Refactor frontend architecture and stabilize local workflows#11
sviat-barbutsa merged 1 commit into
mainfrom
feat/frontend-refactor-v1

Conversation

@sviat-barbutsa

Copy link
Copy Markdown
Collaborator

Summary

  • split the graph, semantic, and system-store hotspots into focused typed modules
  • make browser sessions, project switching, diagnostics, preferences, and lifecycle ownership explicit
  • consolidate document/search editor behavior and strengthen shared accessible UI primitives
  • stabilize seamless local preview across reloads, localhost, project changes, and multiple tabs

Validation

  • TypeScript workspace build
  • 316 passing tests, 0 failures (2 intentional Windows symlink skips)
  • 41/41 frontend source tests
  • 25/25 desktop contract tests
  • 6/6 Windows Tauri/Rust tests
  • production Vite build, bundle budgets, secretless scan, source-artifact check
  • accessibility contract and browser smoke
  • one-command local preview at both 127.0.0.1 and localhost
  • manual multi-tab project/search/document Preview + Markdown flow

@sviat-barbutsa
sviat-barbutsa merged commit 9e1e358 into main Aug 13, 2026
6 checks passed
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