chore(quality): zero-warning lint sweep + synapse memory stability [Story 123.7]#639
Conversation
…tory 123.7] - Lint sweep across helpers, doctor checks, graph-dashboard, ids, synapse layers, data scripts, installer, scripts, and tests: trailing commas, dead-var/import removal, formatting alignment. - tests/synapse/synapse-memory-provider.test.js: refactor mock to use injectable _getLoader on provider instance (fixes intermittent failure caused by jest.doMock + isolateModules ordering). - tests/synapse/e2e/pipeline-audit.e2e.js: trailing-comma cleanup. - .claude/hooks/precompact-session-digest.cjs: single-quote fix in inlineScript (resolves last 2 lint warnings). - New: .synapse/.gitignore — ignore runtime sessions/cache. - .gitignore: ignore .agents/ (duplicate of .claude/skills/). Verified: - npm run lint → 0 errors, 0 warnings - npx jest tests/synapse/synapse-memory-provider.test.js → 22/22 pass - npm run typecheck → clean Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. 🗂️ Base branches to auto review (1)
Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
Summary
Story 123.7 — Zero-warning lint sweep + Synapse Memory Provider stability.
tests/synapse/synapse-memory-provider.test.js: refactor mock to use injectable_getLoaderon provider instance (fixes intermittent failure caused byjest.doMock+isolateModulesordering).tests/synapse/e2e/pipeline-audit.e2e.js: trailing-comma cleanup..claude/hooks/precompact-session-digest.cjs: single-quote fix in inlineScript (resolves last 2 lint warnings)..synapse/.gitignore— ignore runtime sessions/cache..gitignore: ignore.agents/(duplicate of.claude/skills/).Acceptance criteria verified
npm run lint→ 0 errors, 0 warningsnpx jest tests/synapse/synapse-memory-provider.test.js→ 22/22 passnpm run typecheck→ cleannpm test→ deferred to CINotes
This is a stacked PR. Base =
release/5.0.8-installer-recovery(PR #635). Once #635 merges to main, retarget this PR tomain.🤖 Generated with Claude Code