Phase 1 UI: index actions + duplicate-review queue; bump to 0.1.0:45

- frontend: System Status page extended with one-click index actions
  (update/rebuild/find-duplicates, with live job status) and a human-in-the-loop
  duplicate-review queue (approve=merge / reject=keep-separate per candidate).
- StartOS version 0.1.0:45 (image-only; schema via the in-app migration runner).

Backend + new routes verified end-to-end via the running HTTP server.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Keysat
2026-06-05 11:19:43 -05:00
parent cd3cca725c
commit 3354a0b354
4 changed files with 388 additions and 12 deletions
+3 -2
View File
@@ -9,8 +9,9 @@ export const PACKAGE_TITLE = 'Ten31 Database'
// * Cleanup: 0.1.0:40 (seed removed + multi-threaded server + abuser auto-ban)
// * 0.1.0:41 (frontend persists auth across refreshes)
// * 0.1.0:42 (Gmail integration) / 0.1.0:43 (Gmail POST-body hotfix)
// * Current: 0.1.0:44 (Phase-0 ingest + MCP server in image; build-index action)
export const PACKAGE_VERSION = '0.1.0:44'
// * 0.1.0:44 (Phase-0 ingest + MCP server in image; build-index action)
// * Current: 0.1.0:45 (Phase-1 thesis system; dual approval; merge review; in-app index)
export const PACKAGE_VERSION = '0.1.0:45'
export const DATA_MOUNT_PATH = '/data'
export const WEB_PORT = 8080