Skip to content

High-impact core loop: autosave, pipelines, phases, sidecar + desktop CI - #15

Merged
Modsofthenation merged 1 commit into
mainfrom
cursor/high-impact-next-slice-e5b1
Jul 25, 2026
Merged

Modsofthenation merged 1 commit into
mainfrom
cursor/high-impact-next-slice-e5b1

Conversation

@Modsofthenation

Copy link
Copy Markdown
Owner

Summary

Implements the remaining high-impact product-plan slice called out in CORE_LOOP_EVAL, plus desktop CI builds on merges to main.

Product

  • Writing desk — ~8s autosave, cumulative writing-time metric with ≤45 min/person signal, waive-with-reason for missing self, out-of-window evidence tray
  • Command center — self/peer pipeline states (pending / exported / returned / waived)
  • Cycles — phase wizard (self_open → closed), editable window, soft gates via waive
  • Deadline nudges — in-app list + mailto drafts for missing self-reviews
  • Concern log — dated concerns + improvement plan on person dossier; AI off by default
  • Faithfulness lint — invention checks (unknown cites, ungrounded sentences, bare metrics) merged into bias-lint
  • Backup / restore — Settings one-click encrypted SQLite snapshots under data/backups

Desktop / CI

  • API as Tauri sidecar — bundle-api-sidecar.mjs packs API + portable Node + better-sqlite3; shell spawns/kills it with launch token
  • CI — Ubuntu test job on PRs; Windows / macOS / Linux Tauri builds on push to main

Verify

  • pnpm test (includes new faithfulness tests)
  • Sidecar smoke: node apps/desktop/scripts/bundle-api-sidecar.mjs --node then run sidecars/node prm-api.mjs
Open in Web Open in Cursor 

Ship writing-desk autosave and writing-time budget, bundle pipeline states,
cycle phase wizard with soft waive gates, deadline mailto nudges, concern
logs, faithfulness lint, out-of-window evidence tray, encrypted backup UI,
Node API Tauri sidecar packaging, and Windows/macOS/Linux desktop CI on main.

Co-authored-by: Damon  <Modsofthenation@users.noreply.github.com>
@Modsofthenation
Modsofthenation marked this pull request as ready for review July 25, 2026 11:08
@Modsofthenation
Modsofthenation merged commit 6568e8f into main Jul 25, 2026
2 checks passed
@cursor
cursor Bot deleted the cursor/high-impact-next-slice-e5b1 branch August 12, 2026 11:36
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.

2 participants