fix(dev): kill orphaned next dev + legacy a11y-helper on dev-start
Your work logs itself. Meridian watches what you build - no prompts, no timers - classifies every session into the right task, and auto-updates Jira, Linear, and GitHub Issues. All data stays on your machine.
Brought to you by:
prateekbhoge320
Originally posted by: coderabbitai[bot]
โจ Finishing Touches
๐งช Generate unit tests (beta)
- [ ] Create PR with unit tests - [ ] Commit unit tests in branch `fix/dev-start-orphan-cleanup`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
- [X](https://twitter.com/intent/tweet?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A&url=https%3A//coderabbit.ai) - [Mastodon](https://mastodon.social/share?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A%20https%3A%2F%2Fcoderabbit.ai) - [Reddit](https://www.reddit.com/submit?title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&text=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code.%20Check%20it%20out%3A%20https%3A//coderabbit.ai) - [LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fcoderabbit.ai&mini=true&title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&summary=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code)Comment
@coderabbitai helpto get the list of available commands.Originally posted by: Akarsh-Hegde
Review โ kill orphaned next dev + legacy a11y-helper on dev-start
Summary: The
dev-start.shchange is correct and safe, but the PR bundles in two unrelated timeline-UI files that don't match its stated intent.Blocking / correctness issues
None. The shell changes are sound:
dev-start.sh:75โpkill -f 'next dev --turbopack -p 3939'matches the exactui/package.jsondev script and is scoped tightly by the port, so it won't touch unrelatednext devinstances.dev-start.sh:84-88โ the a11y-helperlaunchctl print โ disable โ bootoutblock byte-for-byte mirrors the existingcom.meridiona.daemonblock above it, andcom.meridiona.a11y-helperis the real legacy label (confirmed ininstall-dev.sh:9,CONTRIBUTING.md:57). Preventing a lingering helper from double-writing the capture tables is a legitimate, well-justified fix.Suggestions / nits
ui/components/timeline/ActivityReport.tsxandui/components/timeline/TimelineColumn.tsxare a timeline TLDR-preview feature (extractTldr,TldrPreview, swapping the full report for a clamped TLDR card) with zero connection to "kill orphaned next dev + legacy a11y-helper." The PR title, body, and test plan only cover dev-start. Recommend splitting these into their own PR (this looks like it overlaps with [#406]) โ or at minimum update the title/body to disclose the UI change. The UI code itself looks fine.dev-start.sh:75): the pattern hard-codes--turbopack -p 3939, duplicatingui/package.json. If the port/flags change there, this silently stops matching and orphans return with no error. A loosernext dev.*3939would survive a flag tweak. Optional.Verdict: Approve the
dev-start.shportion as-is โ a clean, correct fix. Request that the twoui/components/timeline/*files be split out (or the PR title/body updated to disclose them) before merge.๐ค Automated review via Claude Code
Related
Tickets:
#406Ticket changed by: adityaharishch