cortextOS Safe PR Batch

Approved reversible upstream batch landed into private cortextOS main on June 20, 2026. This page summarizes every merged PR, what changed, and why it matters in plain language.

Private main: 0f70bcdd Approval: approval_1781949945_99p61 Excluded: PR #356
Merged PRs10
Changed files12
Focused tests653 passed
Generated artifacts0 included

Verification

The approved PRs were merged in a clean temp clone from private `main`, then pushed to `drzachconner/cortextos` main. PR #356 was intentionally not merged.

Passed Targeted Vitest run: 5 files, 101 tests.
Passed Bus and CLI Vitest sweep: 47 files, 552 tests.
Checked No `.next`, Playwright MCP, Obsidian, MCP config, or `node_modules` artifacts in the pushed diff.
Known pre-existing Typecheck still fails on unrelated private-main errors in `agent-manager.ts` and `session-liveness.ts`.