Skip to content

Fix desktop CI + concern AI opt-in, faithfulness actions, cycle stats, 1:1 themes - #16

Merged
Modsofthenation merged 2 commits into
mainfrom
cursor/ci-fix-year-round-slice-e5b1
Jul 25, 2026
Merged

Modsofthenation merged 2 commits into
mainfrom
cursor/ci-fix-year-round-slice-e5b1

Conversation

@Modsofthenation

@Modsofthenation Modsofthenation commented Jul 25, 2026 •

Copy link
Copy Markdown
Owner

CI fix

Desktop builds on main failed because Tauri beforeBuildCommand resolved ../scripts/bundle-api-sidecar.mjs to apps/scripts/... (cwd is apps/desktop).

  • beforeBuildCommand / beforeDevCommand now run pnpm prepare:build / prepare:dev
  • Cwd-safe hook: apps/desktop/src-tauri/run-hook.mjs (works from package root or src-tauri)
  • Verified pnpm prepare:build builds sidecar + UI

Product

  • Concern → AI opt-in — opted-in concerns included in digests/drafts evidence context; PersonPage toggle
  • Faithfulness depth — golden invention eval set; cite / soften / strip-cite actions on writing desk
  • Cycle dashboard — writing-time (≤45 min), evidence coverage %, thin-dossier counts on Home
  • Year-round 1:1 themes — comma-separated theme tags on feedback; flowed into AI context

Verify

  • pnpm test (31 passing)
  • cd apps/desktop && pnpm prepare:build
Open in Web Open in Cursor 

cursoragent and others added 2 commits July 25, 2026 11:22
- Run Tauri beforeBuild/beforeDev via cwd-safe pnpm prepare hooks
  (fixes apps/scripts path resolution that broke main CI)
- Wire ai_allowed concerns into digests/drafts; PersonPage opt-in toggle
- Faithfulness golden eval set + cite/soften/strip actions on writing desk
- Cycle stats dashboard (writing time, evidence %, thin dossiers)
- 1:1 theme tags on feedback for continuous capture

Co-authored-by: Damon  <Modsofthenation@users.noreply.github.com>
Co-authored-by: Damon  <Modsofthenation@users.noreply.github.com>
@Modsofthenation
Modsofthenation marked this pull request as ready for review July 25, 2026 11:29
@Modsofthenation
Modsofthenation merged commit fb4002f into main Jul 25, 2026
2 checks passed
@cursor
cursor Bot deleted the cursor/ci-fix-year-round-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