Skip to content

PAN-3752 - #3756

Merged
eltmon merged 8 commits into
mainfrom
feature/pan-3752
Aug 17, 2026
Merged

PAN-3752#3756
eltmon merged 8 commits into
mainfrom
feature/pan-3752

Conversation

@eltmon

@eltmon eltmon commented Aug 16, 2026

Copy link
Copy Markdown
Owner

Issue: #3752

Acceptance Criteria

  • Add parseTranscriptSnapshot op and dedicated 'parse' worker lane
  • Rewire harness snapshot streams to dispatch parsing through the job door
  • Route the Claude incremental watcher's initial full parse through the job door
  • Resolve the conversation row through the existing getConversationByName job op
  • Coalesce concurrent same-file parse jobs through sharedJobs
  • Add bytes= to the parse slow-line and lock the no-main-thread-parse routing in a new test suite
  • Document the parse lane and worker-venue transcript flow

panopticon-agent[bot] added 7 commits August 16, 2026 14:09
Document the parse lane, job-door ownership, and main-thread stream shell.
Add an inline module note at the streaming boundary.
Replace source-text inspection with runtime dispatch coverage because the
source-introspection lint gate rejects source-reading tests.
@coderabbitai

coderabbitai Bot commented Aug 16, 2026

Copy link
Copy Markdown

Warning

Review limit reached

@eltmon, you've reached your PR review limit, so we couldn't start this review.

Next review available in: 54 minutes

Limit details: You’ve used all 1 included review currently available under your plan.

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: e454bea3-d583-4bf3-a868-5c7cbd8c66ab

📥 Commits

Reviewing files that changed from the base of the PR and between f33a226 and a578b38.

📒 Files selected for processing (9)
  • docs/DASHBOARD-ARCHITECTURE.md
  • scripts/lint-skills.sh
  • src/dashboard/server/services/dashboard-db-task.ts
  • src/dashboard/server/services/dashboard-db-worker.ts
  • src/dashboard/server/ws-rpc.ts
  • tests/unit/dashboard/claude-initial-parse-job.test.ts
  • tests/unit/dashboard/db-task-instrumentation.test.ts
  • tests/unit/dashboard/db-task-lanes.test.ts
  • tests/unit/dashboard/transcript-parse-worker.test.ts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Verification specialists can rebuild and clean the shared dist tree while
skill CLI help probes are running. Wait through a bounded competing build
before reporting a documented command as missing.
@eltmon
eltmon merged commit 4289c4b into main Aug 17, 2026
11 checks passed
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.

1 participant