Book Editorial Tracker

Book Editorial Tracker An architecture diagram generated by Archify. Editor · Windows desktop user · Architecture component Editor Windows desktop user React renderer · Vite-built UI · Architecture component React renderer Vite-built UI Electron main · IPC + local server · Architecture component Electron main IPC + local server Local backend · atomic local saves · Architecture component Local backend atomic local saves Shared backend · sequential lock + revision · Architecture component Shared backend sequential lock + revision Project file · .betp.json · Architecture component Project file .betp.json Word sources · read-only references · Architecture component Word sources read-only references Exports · JSON / CSV / reports · Architecture component Exports JSON / CSV / reports interact Electron IPC local mode shared mode atomic save lock + heartbeat + save inspect without mutation controlled export Legend Frontend Backend Database External

Desktop boundary

  • • React UI runs in Electron
  • • IPC handlers enforce file and path policies
  • • The portable build carries the renderer and main process

Persistence

  • • Local mode uses atomic revisioned project-file saves
  • • Shared mode permits one editor at a time
  • • Conflict copies preserve attempted edits

Source safety

  • • Word sources remain outside tracker data
  • • Inspection is read-only
  • • Exports and backups are controlled file operations