Skip to content

Gap analysis: 8 issues DONE, 2 PARTIAL from today's session#609

Merged
joelteply merged 1 commit into
mainfrom
docs/gap-analysis-session-update
Mar 30, 2026
Merged

Gap analysis: 8 issues DONE, 2 PARTIAL from today's session#609
joelteply merged 1 commit into
mainfrom
docs/gap-analysis-session-update

Conversation

@joelteply
Copy link
Copy Markdown
Contributor

Session summary of fixes landed today.

DONE: CLI bundle, content routing, live STT, workspace paths, grid local node,
persona stagger, dead seed code, credit detection.
PARTIAL: tool expanders (2KB preview), session identity.
TODO: Rust memory leak (#603).
Copilot AI review requested due to automatic review settings March 30, 2026 05:26
@joelteply joelteply merged commit 0154f3d into main Mar 30, 2026
@joelteply joelteply deleted the docs/gap-analysis-session-update branch March 30, 2026 05:26
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Phase 0 “Critical Bugs” gap analysis document to reflect the latest session’s status updates and links, keeping the planning doc aligned with recently-merged fixes.

Changes:

  • Marks “Duplicate seed systems” as DONE and summarizes the cleanup work.
  • Adds several new Phase 0 bug rows (STT, workspace bootstrap, tool expanders, grid local node, persona staggering, content routing, CLI bundle).
  • Updates statuses/notes for recently addressed issues with PR/issue references.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

| — | **Duplicate seed systems** | DEBT | Two seed paths: `seed-continuum.ts` (active, correct) and `api/data-seed/RoomDataSeed.ts` (dead code, wrong recipeIds). RoomDataSeed hardcodes `general-chat` for academy/pantheon. Dead code but confusing. Delete or consolidate. |
| — | **Duplicate seed systems** | DONE | Dead code deleted (PR #608): RoomDataSeed, DataSeeder, UserDataSeed, seedUsers, seed-data, clear-data — 1,362 lines removed. Kept: SeedConstants, ActivityDataSeed, SystemIdentity (still used by seed-continuum.ts). |
| — | **Seeding fragile on fresh installs** | BUG | Seeding is buggy, inefficient, and prone to complete failure on new installs. Needs single reliable path that works every time. |
| [#599](https://github.com/CambrianTech/continuum/issues/599) | **Live mode STT broken** | DONE | Three-layer fix: orphan watchdog timeout 60s→600s (#600), spawn_blocking for ORT deadlock (#601), ORT_DYLIB_PATH in start-workers.sh, install.sh auto-installs onnxruntime (#604). |
Copy link

Copilot AI Mar 30, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This row says ORT_DYLIB_PATH was fixed in start-workers.sh, but src/workers/start-workers.sh only sets ORT_DYLIB_PATH for /opt/homebrew/... and /usr/local/... and does not handle the ~/.continuum/lib/libonnxruntime.so path installed by src/scripts/install.sh. The ~/.continuum/lib export is currently in src/scripts/parallel-start.sh. Update the note to reference the correct script(s), or extend start-workers.sh to also export ORT_DYLIB_PATH from ~/.continuum/lib when present.

Suggested change
| [#599](https://github.com/CambrianTech/continuum/issues/599) | **Live mode STT broken** | DONE | Three-layer fix: orphan watchdog timeout 60s→600s (#600), spawn_blocking for ORT deadlock (#601), ORT_DYLIB_PATH in start-workers.sh, install.sh auto-installs onnxruntime (#604). |
| [#599](https://github.com/CambrianTech/continuum/issues/599) | **Live mode STT broken** | DONE | Three-layer fix: orphan watchdog timeout 60s→600s (#600), spawn_blocking for ORT deadlock (#601), ORT_DYLIB_PATH wired in worker start scripts (start-workers.sh, parallel-start.sh), install.sh auto-installs onnxruntime (#604). |

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants