AI Slop Code Risk Monitor

RocketChat/Rocket.Chat

SlopCodeMonitor badge for RocketChat/Rocket.Chat Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

The Secure CommsOS™ for mission-critical operations

1.3 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for RocketChat/Rocket.Chat, a TypeScript project with 46,354 GitHub stars. SynthScan examined 1,335,741 lines of code across 12169 source files, recording 891 pattern matches distributed across 12 syntactic categories. The legacy adjusted pattern signal is 1.3 (Low pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

1.3
Adjusted Signal
1.3
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
46.4K
Stars
TypeScript
Language
1.3M
Lines of Code
12.2K
Files
891
Pattern Hits
2026-10-31
Scan Date
0.01
HC Hit Rate

Risk Review · Payload v1

Use each vector to guide manual verification of the underlying findings.

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 1.3/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 282 finding(s).

Hallucinated Dependency & Supply Chain Risk 5.1/100 · LOW

Are imports declared and package/API names verified? 602 finding(s).

Agent Over-Engineering Ratio 0.7/100 · LOW

Are wrappers, guards, and repeated structures necessary? 176 finding(s).

PR Review Velocity Impact 5.9/100 · LOW

Which changes need focused human review? 891 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 74HIGH 3MEDIUM 23LOW 791

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 891 distinct pattern matches across 12 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Hallucination Indicators74 hits · 840 pts
SeverityFileLineSnippetContext
CRITICAL…ps/meteor/tests/end-to-end/api-livechat/09-visitors.ts944 expect(res.body.items).to.have.length.of.at.least(1);CODE
CRITICAL…ps/meteor/tests/end-to-end/api-livechat/09-visitors.ts1037 expect(res.body.history).to.have.length.of.at.least(1);CODE
CRITICAL…ps/meteor/tests/end-to-end/api-livechat/09-visitors.ts1061 expect(res.body.history).to.have.length.of.at.least(1);CODE
CRITICAL…meteor/tests/end-to-end/api-livechat/10-departments.ts135 expect(res.body.departments).to.have.length.of.at.least(0);CODE
CRITICAL…meteor/tests/end-to-end/api-livechat/10-departments.ts718 expect(response.body.items).to.have.length.of.at.least(1);CODE
CRITICAL…meteor/tests/end-to-end/api-livechat/10-departments.ts739 expect(res.body.items).to.have.length.of.at.least(1);CODE
CRITICAL…meteor/tests/end-to-end/api-livechat/11-email-inbox.ts72 expect(res.body.emailInboxes).to.have.length.of.at.least(1);CODE
CRITICALapps/meteor/tests/end-to-end/api/LDAP.ts438 expect(loginResponse.body.data.me.emails.map(({ address }: { address: string }) => address)).to.include('ldap.e2e@spaCODE
CRITICALapps/meteor/tests/e2e/channel-management.spec.ts236 await expect(poHomeChannel.tabs.members.userInfo.menu.getMenuItem('Unignore')).toBeVisible();CODE
CRITICALapps/meteor/tests/e2e/channel-management.spec.ts301 await expect(poHomeChannel.tabs.members.userInfo.menu.getMenuItem('Ignore')).toBeVisible();CODE
CRITICAL⚡apps/meteor/tests/e2e/retention-policy.spec.ts101 await auxContext.poHomeChannel.tabs.room.btnEdit.click();CODE
CRITICAL⚡apps/meteor/tests/e2e/retention-policy.spec.ts111 await auxContext.poHomeChannel.tabs.editRoom.advancedSettingsAccordion.click();CODE
CRITICAL⚡apps/meteor/tests/e2e/retention-policy.spec.ts112 await auxContext.poHomeChannel.tabs.editRoom.checkboxReadOnly.check();CODE
CRITICAL⚡apps/meteor/tests/e2e/retention-policy.spec.ts113 await auxContext.poHomeChannel.tabs.editRoom.btnSave.click();CODE
CRITICAL⚡…tests/e2e/omnichannel/omnichannel-chat-history.spec.ts77 await agent.poHomeOmnichannel.contacts.contactInfo.tabHistory.click();CODE
CRITICAL⚡…tests/e2e/omnichannel/omnichannel-chat-history.spec.ts80 await agent.poHomeOmnichannel.contacts.contactInfo.historyItem.click();CODE
CRITICAL⚡…tests/e2e/omnichannel/omnichannel-chat-history.spec.ts89 await agent.poHomeOmnichannel.contacts.contactInfo.historyItem.click();CODE
CRITICAL⚡…tests/e2e/omnichannel/omnichannel-chat-history.spec.ts90 await agent.poHomeOmnichannel.contacts.contactInfo.historyMessage.click();CODE
CRITICAL⚡…tests/e2e/omnichannel/omnichannel-chat-history.spec.ts91 await agent.poHomeOmnichannel.contacts.contactInfo.btnOpenChat.click();CODE
CRITICAL…channel/omnichannel-transfer-to-another-agents.spec.ts76 await agentA.poHomeOmnichannel.content.forwardChatModal.inputForwardUser.click();CODE
CRITICAL…channel/omnichannel-transfer-to-another-agents.spec.ts77 await agentA.poHomeOmnichannel.content.forwardChatModal.inputForwardUser.type('user2');CODE
CRITICAL…channel/omnichannel-transfer-to-another-agents.spec.ts89 await agentA.poHomeOmnichannel.content.forwardChatModal.inputComment.type('any_comment');CODE
CRITICAL…channel/omnichannel-transfer-to-another-agents.spec.ts90 await agentA.poHomeOmnichannel.content.forwardChatModal.btnForward.click();CODE
CRITICAL⚡…tests/e2e/omnichannel/omnichannel-contact-info.spec.ts51 await agent.poHomeChannel.contacts.contactInfo.btnEdit.click();CODE
CRITICAL⚡…tests/e2e/omnichannel/omnichannel-contact-info.spec.ts55 await agent.poHomeChannel.contacts.editContact.inputName.fill('Edited Contact Name');CODE
CRITICAL⚡…tests/e2e/omnichannel/omnichannel-contact-info.spec.ts56 await agent.poHomeChannel.contacts.editContact.btnSave.click();CODE
CRITICALapps/meteor/tests/e2e/apps/media-call-events.spec.ts331 await user1.poHomeChannel.voiceCalls.widget.controls.call.click();CODE
CRITICALapps/meteor/tests/e2e/apps/media-call-events.spec.ts420 await user1.poHomeChannel.voiceCalls.widget.controls.call.click();CODE
CRITICALapps/meteor/tests/e2e/apps/media-call-events.spec.ts618 await user1.poHomeChannel.voiceCalls.widget.controls.cancel.click();CODE
CRITICALapps/meteor/server/settings/settings.test.ts691 expect(spiedCallback1).to.have.been.called.always.with('value1');CODE
CRITICALapps/meteor/server/settings/settings.test.ts692 expect(spiedCallback2).to.have.been.called.always.with('setting_callback', 'value1');CODE
CRITICAL⚡apps/meteor/server/lib/utils/lib/JWTHelper.test.ts28 jsrsasignStub.KJUR.jws.IntDate.get.reset();CODE
CRITICAL⚡apps/meteor/server/lib/utils/lib/JWTHelper.test.ts29 jsrsasignStub.KJUR.jws.JWS.sign.reset();CODE
CRITICAL⚡apps/meteor/server/lib/utils/lib/JWTHelper.test.ts30 jsrsasignStub.KJUR.jws.JWS.verify.reset();CODE
CRITICAL⚡apps/meteor/server/lib/utils/lib/JWTHelper.test.ts31 jsrsasignStub.KJUR.jws.JWS.parse.reset();CODE
CRITICAL⚡apps/meteor/server/lib/utils/lib/JWTHelper.test.ts40 jsrsasignStub.KJUR.jws.IntDate.get.callsFake((timeStr) => {CODE
CRITICAL⚡apps/meteor/server/lib/utils/lib/JWTHelper.test.ts45 jsrsasignStub.KJUR.jws.JWS.sign.returns('mocked.jwt.token');CODE
CRITICAL⚡apps/meteor/server/lib/utils/lib/JWTHelper.test.ts123 jsrsasignStub.KJUR.jws.JWS.verify.returns(false);CODE
CRITICAL⚡apps/meteor/server/lib/utils/lib/JWTHelper.test.ts129 expect(jsrsasignStub.KJUR.jws.JWS.verify.calledWith('invalid.jwt.token', 'secret', ['HS256'])).to.be.true;CODE
CRITICAL⚡apps/meteor/server/lib/utils/lib/JWTHelper.test.ts133 jsrsasignStub.KJUR.jws.JWS.verify.returns(true);CODE
CRITICAL⚡apps/meteor/server/lib/utils/lib/JWTHelper.test.ts134 jsrsasignStub.KJUR.jws.JWS.parse.returns({CODE
CRITICAL⚡apps/meteor/server/lib/utils/lib/JWTHelper.test.ts215 jsrsasignStub.KJUR.jws.JWS.verify.returns(true);CODE
CRITICAL⚡apps/meteor/server/lib/utils/lib/JWTHelper.test.ts216 jsrsasignStub.KJUR.jws.JWS.parse.throws(new Error('Parse error'));CODE
CRITICAL⚡apps/meteor/server/lib/utils/lib/JWTHelper.test.ts224 jsrsasignStub.KJUR.jws.JWS.verify.throws(new Error('Verification error'));CODE
CRITICAL⚡apps/meteor/server/lib/utils/lib/JWTHelper.test.ts233 jsrsasignStub.KJUR.jws.JWS.verify.returns(true);CODE
CRITICAL⚡apps/meteor/server/lib/utils/lib/JWTHelper.test.ts234 jsrsasignStub.KJUR.jws.JWS.parse.returns({CODE
CRITICAL⚡apps/meteor/server/lib/utils/lib/JWTHelper.test.ts265 jsrsasignStub.KJUR.jws.JWS.verify.returns(true);CODE
CRITICAL⚡apps/meteor/server/lib/utils/lib/JWTHelper.test.ts266 jsrsasignStub.KJUR.jws.JWS.parse.returns({CODE
CRITICAL⚡apps/meteor/server/lib/utils/lib/JWTHelper.test.ts276 jsrsasignStub.KJUR.jws.JWS.verify.returns(true);CODE
CRITICAL⚡apps/meteor/server/lib/utils/lib/JWTHelper.test.ts277 jsrsasignStub.KJUR.jws.JWS.parse.returns({CODE
CRITICALapps/meteor/server/lib/utils/lib/JWTHelper.test.ts70 jsrsasignStub.KJUR.jws.IntDate.get.returns(1609459200);CODE
CRITICALapps/meteor/server/lib/utils/lib/JWTHelper.test.ts71 jsrsasignStub.KJUR.jws.JWS.sign.returns('mocked.jwt.token');CODE
CRITICALapps/meteor/server/lib/utils/lib/JWTHelper.test.ts85 jsrsasignStub.KJUR.jws.IntDate.get.returns(1609459200);CODE
CRITICALapps/meteor/server/lib/utils/lib/JWTHelper.test.ts86 jsrsasignStub.KJUR.jws.JWS.sign.returns('mocked.jwt.token');CODE
CRITICALapps/meteor/server/lib/utils/lib/JWTHelper.test.ts149 jsrsasignStub.KJUR.jws.JWS.verify.returns(true);CODE
CRITICALapps/meteor/server/lib/utils/lib/JWTHelper.test.ts150 jsrsasignStub.KJUR.jws.JWS.parse.returns({CODE
CRITICALapps/meteor/server/lib/utils/lib/JWTHelper.test.ts165 jsrsasignStub.KJUR.jws.JWS.verify.returns(true);CODE
CRITICALapps/meteor/server/lib/utils/lib/JWTHelper.test.ts166 jsrsasignStub.KJUR.jws.JWS.parse.returns({CODE
CRITICALapps/meteor/server/lib/utils/lib/JWTHelper.test.ts182 jsrsasignStub.KJUR.jws.JWS.verify.returns(true);CODE
CRITICALapps/meteor/server/lib/utils/lib/JWTHelper.test.ts183 jsrsasignStub.KJUR.jws.JWS.parse.returns({CODE
14 more matches not shown…
Fake / Example Data528 hits · 565 pts
SeverityFileLineSnippetContext
LOWee/packages/pdf-worker/src/worker.fixtures.ts493 msg: `Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam in massa ullamcorper diam semper lobortis vitaCODE
LOWee/packages/pdf-worker/src/worker.fixtures.ts493 msg: `Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam in massa ullamcorper diam semper lobortis vitaCODE
LOWee/packages/pdf-worker/src/worker.fixtures.ts539 msg: `Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam in massa ullamcorper diam semper lobortis vitaCODE
LOWee/packages/pdf-worker/src/worker.fixtures.ts539 msg: `Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam in massa ullamcorper diam semper lobortis vitaCODE
LOW⚡ee/packages/pdf-worker/src/worker.fixtures.ts561 msg: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit Donec id leo quam Cras mauris lacus, fringilla in fermeCODE
LOW⚡ee/packages/pdf-worker/src/worker.fixtures.ts561 msg: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit Donec id leo quam Cras mauris lacus, fringilla in fermeCODE
LOW⚡ee/packages/pdf-worker/src/worker.fixtures.ts570 msg: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.',CODE
LOW⚡ee/packages/pdf-worker/src/worker.fixtures.ts570 msg: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.',CODE
LOW⚡ee/packages/pdf-worker/src/worker.fixtures.ts603 msg: `Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam in massa ullamcorper diam semper lobortis vitaCODE
LOW⚡ee/packages/pdf-worker/src/worker.fixtures.ts603 msg: `Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam in massa ullamcorper diam semper lobortis vitaCODE
LOW⚡ee/packages/pdf-worker/src/worker.fixtures.ts605Maecenas pretium, sem non eleifend sodales, sapien ligula sollicitudin mauris, vel imperdiet risus mi id neque. Duis tinCODE
LOW⚡ee/packages/pdf-worker/src/worker.fixtures.ts605Maecenas pretium, sem non eleifend sodales, sapien ligula sollicitudin mauris, vel imperdiet risus mi id neque. Duis tinCODE
LOW…rc/templates/ChatTranscript/ChatTranscript.fixtures.ts10 visitor: { name: 'John Doe', username: 'john.doe' },CODE
LOW⚡…rc/templates/ChatTranscript/ChatTranscript.fixtures.ts21 u: { _id: 'john.doe', name: 'John Doe', username: 'john.doe' },CODE
LOW⚡…rc/templates/ChatTranscript/ChatTranscript.fixtures.ts26 u: { _id: 'john.doe', name: 'John Doe', username: 'john.doe' },CODE
LOW⚡…rc/templates/ChatTranscript/ChatTranscript.fixtures.ts32 u: { _id: 'john.doe', name: 'John Doe', username: 'john.doe' },CODE
LOW⚡…rc/templates/ChatTranscript/ChatTranscript.fixtures.ts40 visitor: { name: 'John Doe', username: 'john.doe' },CODE
LOW⚡…rc/templates/ChatTranscript/ChatTranscript.fixtures.ts48 { ts: new Date('2022-11-21T16:00:00.000Z'), msg: 'Hello', u: { _id: 'john.doe', name: 'John Doe', username: 'john.doe'CODE
LOW⚡…rc/templates/ChatTranscript/ChatTranscript.fixtures.ts49 { ts: new Date('2022-11-22T16:00:00.000Z'), msg: 'How are you', u: { _id: 'john.doe', name: 'John Doe', username: 'johCODE
LOW⚡…rc/templates/ChatTranscript/ChatTranscript.fixtures.ts54 visitor: { name: 'John Doe', username: 'john.doe' },CODE
LOW⚡…rc/templates/ChatTranscript/ChatTranscript.fixtures.ts62 { ts: new Date('2022-11-21T16:00:00.000Z'), msg: 'Hello', u: { _id: 'john.doe', name: 'John Doe', username: 'john.doe'CODE
LOW⚡…rc/templates/ChatTranscript/ChatTranscript.fixtures.ts63 { ts: new Date('2022-11-21T16:00:00.000Z'), msg: 'How are you', u: { _id: 'john.doe', name: 'John Doe', username: 'johCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts214 > Quote test: **Bold** _Italic_ Lorem ipsum dolor sit ametCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts214 > Quote test: **Bold** _Italic_ Lorem ipsum dolor sit ametCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts217 '<p>hey <a href="https://matrix.to/#/@user:localDomain.com">User Real Name</a>, here its <a href="https://matrix.tCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts217 '<p>hey <a href="https://matrix.to/#/@user:localDomain.com">User Real Name</a>, here its <a href="https://matrix.tCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts245 > Quote test: **Bold** _Italic_ Lorem ipsum dolor sit ametCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts245 > Quote test: **Bold** _Italic_ Lorem ipsum dolor sit ametCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts248 '<p><a href="https://matrix.to/#/@user:externalDomain.com">@user:externalDomain.com</a>, hello <a href="https://maCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts248 '<p><a href="https://matrix.to/#/@user:externalDomain.com">@user:externalDomain.com</a>, hello <a href="https://maCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts289 > Quote test: **Bold** _Italic_ Lorem ipsum dolor sit ametCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts289 > Quote test: **Bold** _Italic_ Lorem ipsum dolor sit ametCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts294 '<p>hey <a href="https://matrix.to/#/@user:localDomain.com">User Real Name</a>, here its <a href="https://matrix.tCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts294 '<p>hey <a href="https://matrix.to/#/@user:localDomain.com">User Real Name</a>, here its <a href="https://matrix.tCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts318 **Paragraph text**: **Bold** Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sodales, enim et faciliCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts318 **Paragraph text**: **Bold** Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sodales, enim et faciliCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts322 _Italict Text_: _Italict_ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sodales, enim et facilisisCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts322 _Italict Text_: _Italict_ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sodales, enim et facilisisCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts361 '<p>hey <a href="https://matrix.to/#/@user:localDomain.com">User Real Name</a>, here its <a href="https://matrix.tCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts361 '<p>hey <a href="https://matrix.to/#/@user:localDomain.com">User Real Name</a>, here its <a href="https://matrix.tCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts368 **Paragraph text**: **Bold** Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sodales, enim et faciliCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts368 **Paragraph text**: **Bold** Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sodales, enim et faciliCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts372 _Italict Text_: _Italict_ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sodales, enim et facilisisCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts372 _Italict Text_: _Italict_ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sodales, enim et facilisisCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts416 **Paragraph text**: **Bold** Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sodales, enim et faciliCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts416 **Paragraph text**: **Bold** Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sodales, enim et faciliCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts420 _Italict Text_: _Italict_ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sodales, enim et facilisisCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts420 _Italict Text_: _Italict_ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sodales, enim et facilisisCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts462 '<p>hey <a href="https://matrix.to/#/@user:localDomain.com">User Real Name</a>, here its <a href="https://matrix.tCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts462 '<p>hey <a href="https://matrix.to/#/@user:localDomain.com">User Real Name</a>, here its <a href="https://matrix.tCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts469 **Paragraph text**: **Bold** Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sodales, enim et faciliCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts469 **Paragraph text**: **Bold** Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sodales, enim et faciliCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts473 _Italict Text_: _Italict_ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sodales, enim et facilisisCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts473 _Italict Text_: _Italict_ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sodales, enim et facilisisCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts668 > Quote test: **Bold** _Italic_ Lorem ipsum dolor sit ametCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts668 > Quote test: **Bold** _Italic_ Lorem ipsum dolor sit ametCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts670 const formattedMessage = `${quotedMessage}<p><a href="https://matrix.to/#/@user:externalDomain.com">@user:externalDomCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts670 const formattedMessage = `${quotedMessage}<p><a href="https://matrix.to/#/@user:externalDomain.com">@user:externalDomCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts746 > Quote test: **Bold** _Italic_ Lorem ipsum dolor sit ametCODE
LOW⚡…/federation-matrix/src/helpers/message.parsers.spec.ts746 > Quote test: **Bold** _Italic_ Lorem ipsum dolor sit ametCODE
468 more matches not shown…
Hyper-Verbose Identifiers169 hits · 170 pts
SeverityFileLineSnippetContext
LOWee/packages/license/src/deprecated.ts30export function getUnmodifiedLicenseAndModules(this: LicenseManager) {CODE
LOW…ages/omni-core-ee/src/isDepartmentCreationAvailable.ts4export function isDepartmentCreationAvailablePatch(): void {CODE
LOW…rc/outbound-communication/validators/canSendMessage.ts8export async function validateAgentAssignPermissions(userId: string, agentId: string): Promise<void> {CODE
LOWee/packages/omni-core-ee/src/units/getUnitsFromUser.ts11async function getDepartmentsFromUserRoles(user: string): Promise<string[]> {CODE
LOW…ages/xmpp-server/tests/end-to-end/helper/rocketchat.ts141export function forgetRemoteUserOnCleanup(rc: RocketChat, username: string): void {CODE
LOW…/packages/xmpp-server/tests/end-to-end/helper/suite.ts43export async function assertFederationReachable(rc: RocketChat, user: XmppUser): Promise<void> {CODE
LOWee/packages/xmpp-server/src/service/configuration.ts37export async function readXMPPServerConfiguration(CODE
LOWee/packages/xmpp-server/src/handlers/parse.ts37export function parseAvailabilityPresence(stanza: Element): IncomingPresence | undefined {CODE
LOWee/packages/abac/src/helper.ts100export async function previewRoomMembersInSteps(CODE
LOWee/packages/abac/src/helper.ts263export function validateAndNormalizeAttributes(attributes: Record<string, string[]>): IAbacAttributeDefinition[] {CODE
LOWee/packages/abac/src/helper.ts263export function validateAndNormalizeAttributes(attributes: Record<string, string[]>): IAbacAttributeDefinition[] {CODE
LOWee/packages/abac/src/helper.ts328export async function ensureAttributeDefinitionsExist(normalized: IAbacAttributeDefinition[]): Promise<void> {CODE
LOWee/packages/abac/src/helper.ts354export function buildNonCompliantConditions(newAttributes: IAbacAttributeDefinition[]) {CODE
LOWee/packages/abac/src/helper.ts378export function buildRoomNonCompliantConditionsFromSubject(subjectAttributes: IAbacAttributeDefinition[]) {CODE
LOWee/packages/abac/src/helper.ts412export function assertRoomAcceptsAttributes(room: IRoom): void {CODE
LOWee/packages/media-calls/src/server/CallDirector.ts75function getFeaturesSupportedByTransport(caller: MediaCallContact, callee: MediaCallContact, features: CallFeature[]): CCODE
LOW…-calls/src/server/signals/getSignalsForExistingCall.ts9export async function getSignalsForExistingCall(call: IMediaCall, uid: IUser['_id'], contractId: string): Promise<ServerCODE
LOWee/packages/federation-matrix/src/setup.ts35export async function configureFederationMatrixSettings(settings: {CODE
LOW…atrix/src/api/middlewares/isFederationDomainAllowed.ts26function parseMatrixAuthorizationHeader(header: string): Record<string, string> {CODE
LOWee/packages/federation-matrix/src/events/member.ts77async function getOrCreateFederatedRoom({CODE
LOWee/packages/federation-matrix/src/events/member.ts246function downloadAndSetAvatarDebounced(userId: string, user: IUser, newAvatarUrl: string | null): void {CODE
LOW…eration-matrix/src/helpers/getOrCreateFederatedUser.ts28export async function getOrCreateFederatedUser(userId: string): Promise<FederatedUser> {CODE
LOW…tion-matrix/src/helpers/isReservedByExclusiveBridge.ts31export function isReservedByExclusiveBridge(type: ExclusiveBridgeHandleType, name: string): boolean {CODE
LOW…ration-matrix/src/helpers/validateFederatedUsername.ts6export function validateFederatedUsername(mxid: string): mxid is UserID {CODE
LOW…tion-matrix/src/helpers/createOrUpdateFederatedUser.ts18export async function createOrUpdateFederatedUser(options: {CODE
LOWscripts/auto-close-duplicates.ts41function extractDuplicateIssueNumber(commentBody: string): number | null {CODE
LOWpackages/tools/src/convertPathsIntoSubObjects.ts1export function convertPathsIntoSubObjects(object: Record<string, any>): Record<string, any> {CODE
LOWpackages/tools/src/convertSubObjectsIntoPaths.ts3export function convertSubObjectsIntoPaths(object: Record<string, any>, parentPath?: string): Record<string, any> {CODE
LOW…c/components/MultiSelect/MultiSelectFilteredAnchor.tsx10function MultiSelectFilteredAnchor({ children: _children, ...props }: MultiSelectFilteredAnchorProps) {CODE
LOW…components/Contextualbar/ContextualbarEmptyContent.tsx14function ContextualbarEmptyContent({ icon = 'magnifier', title = 'Nothing Found', subtitle, ...props }: ContextualbarEmpCODE
LOW…rc/MessageFooterCallout/MessageFooterCalloutAction.tsx8 function MessageFooterCalloutAction(props, ref) {CODE
LOW…c/MessageFooterCallout/MessageFooterCalloutDivider.tsx4const MessageFooterCalloutDivider = forwardRef<HTMLButtonElement>(function MessageFooterCalloutDivider(props, ref) {CODE
LOW…c/MessageFooterCallout/MessageFooterCalloutContent.tsx8 function MessageFooterCalloutContent(props, ref) {CODE
LOWpackages/core-typings/src/IMessage/IMessage.ts250export function isEncryptedMessageContent(value: unknown): value is EncryptedMessageContent {CODE
LOW…n/src/components/LoginSwitchLanguageFooter.stories.tsx9function ExampleTranslationDecorator({ children }: { children: ReactNode }) {CODE
LOWpackages/ui-livekit/src/useCallDiagnostics.ts99async function readRemoteParticipantStats(participant: Participant): Promise<{CODE
LOWpackages/ddp-server/src/publications/autoupdate.ts16export function registerAutoupdatePublication(server: Server): MeteorCollection<ClientVersion> {CODE
LOW…p-server/src/publications/loginServiceConfiguration.ts11export function applyLoginServiceConfigurationChange(CODE
LOW…p-server/src/publications/loginServiceConfiguration.ts24export function registerLoginServiceConfigurationPublication(server: Server): MeteorCollection<Partial<LoginServiceConfiCODE
LOWpackages/streamer/src/publication-user-cache.ts17export function getCachedUserForPublication(publication: IPublication): Promise<CachedUser | null> {CODE
LOW…/src/definition/uikit/UIKitIncomingInteractionTypes.ts57export function isMessageBoxIncomingInteraction(CODE
LOW…c/definition/uikit/UIKitInteractionPayloadFormatter.ts38function isContextualBarInteraction(type: IUIKitInteraction['type']): type is IUIKitContextualBarInteraction['type'] {CODE
LOW…c/definition/uikit/UIKitInteractionPayloadFormatter.ts46export function formatContextualBarInteraction(CODE
LOW…ine/src/definition/mediaCalls/MediaCallHangupReason.ts65export function isKnownMediaCallHangupReason(reason: MediaCallHangupReason | undefined): reason is KnownMediaCallHangupRCODE
LOWpackages/random/src/createAleaGenerator.ts21export function createAleaGeneratorWithGeneratedSeed() {CODE
LOW…nts/MultiSelectCustom/MultiSelectCustomListWrapper.tsx7const MultiSelectCustomListWrapper = forwardRef<Element, MultiSelectCustomListWrapperProps>(function MultiSelectCustomLiCODE
LOW…nents/Contextualbar/ContextualbarScrollableContent.tsx8 function ContextualbarScrollableContent({ children, ...props }, ref) {CODE
LOW…conference/src/preflight/PreflightDeviceMenuButton.tsx45const PreflightDeviceMenuButton = forwardRef<HTMLButtonElement, PreflightDeviceMenuButtonProps>(function PreflightDeviceCODE
LOW…s/apps/base-runtime/src/lib/sanitizeDeprecatedUsage.ts3function hasPotentialDeprecatedUsage(source: string) {CODE
LOWpackages/apps/base-runtime/src/lib/ast/mod.ts50export function fixBrokenSynchronousAPICalls(appSource: string): string {CODE
LOWpackages/apps/base-runtime/src/lib/ast/operations.ts101export function buildFixModifiedFunctionsOperation(functionIdentifiers: Set<string>): FullAncestorWalkerCallback<WalkerSCODE
LOWpackages/apps/src/server/misc/appTranslations.ts13export function getAppTranslationNamespace(appId: string): string {CODE
LOW…elease-action/src/fixWorkspaceVersionsBeforePublish.ts20export async function fixWorkspaceVersionsBeforePublish() {CODE
LOWapps/meteor/ee/server/meteor-methods/samlLogout.ts14function getSamlServiceProviderOptions(provider: string): IServiceProviderOptions {CODE
LOW…ver/lib/apps/marketplace/fetchMarketplaceCategories.ts30export async function fetchMarketplaceCategories(): Promise<AppCategory[]> {CODE
LOWapps/meteor/ee/server/lib/saml/lib/getSAMLEnvelope.ts25async function performBindingSpecificDecoding(binding: SAMLBinding, buffer: Buffer<ArrayBuffer>): Promise<Buffer<ArrayBuCODE
LOW…er/lib/saml/lib/signature/validateRedirectSignature.ts7export function validateRedirectSignature(envelope: SAMLRedirectEnvelope, certificate: string): boolean {CODE
LOW⚡…/ee/server/lib/saml/lib/generators/AuthorizeRequest.ts13function resolveCustomAuthnContext(serviceProviderOptions: IServiceProviderOptions): string | undefined;CODE
LOW⚡…/ee/server/lib/saml/lib/generators/AuthorizeRequest.ts14function resolveCustomAuthnContext(serviceProviderOptions: IServiceProviderOptions, defaultValue: string): string;CODE
LOW⚡…/ee/server/lib/saml/lib/generators/AuthorizeRequest.ts15function resolveCustomAuthnContext(serviceProviderOptions: IServiceProviderOptions, defaultValue?: string): string | undCODE
109 more matches not shown…
Over-Commented Block48 hits · 48 pts
SeverityFileLineSnippetContext
LOW…/federation-matrix/src/helpers/getFederatedRoomName.ts1// Derives a valid Rocket.Chat room name (slug) from a Matrix room id.COMMENT
LOWpackages/fuselage/src/components/Menu/MenuPopover.tsx21 const isMobile = !useBreakpoints().includes('sm');COMMENT
LOWpackages/core-typings/src/Ajv.ts81// Rewrite them in place to the equivalent 2020-12 form the runtime Ajv accepts, withoutCOMMENT
LOW…s/core-typings/src/mediaCalls/RTCSessionDescription.ts1export type RTCSdpType = 'answer' | 'offer' | 'pranswer' | 'rollback';COMMENT
LOWpackages/message-parser/tests/unorderedList.test.ts61 // [paragraph([])],COMMENT
LOWpackages/release-changelog/tsconfig.json1{COMMENT
LOWpackages/release-changelog/tsconfig.json21 // "jsxImportSource": "", /* Specify module specifier used to import the JSX factory funcCOMMENT
LOWpackages/release-changelog/tsconfig.json41 // "customConditions": [], /* Conditions to set in addition to the resolver-specific defauCOMMENT
LOWpackages/release-changelog/tsconfig.json61 // "importHelpers": true, /* Allow importing helper functions from tslib once per projectCOMMENT
LOWpackages/release-changelog/tsconfig.json81 // "preserveSymlinks": true, /* Disable resolving symlinks to their realpath. This correlateCOMMENT
LOWpackages/fuselage-hooks/src/useDebouncedReducer.ts61// * @param delay - the number of milliseconds to delay the updaterCOMMENT
LOWpackages/livechat/src/lib/uiKit.ts61 if ([UIKitInteractionType.ERRORS].includes(type)) {COMMENT
LOWpackages/livechat/src/lib/uiKit.ts81 }COMMENT
LOWpackages/core-services/src/types/IBroker.ts1import type { IServiceClass } from './ServiceClass';COMMENT
LOWpackages/random/src/RandomGenerator.ts1// We use cryptographically strong PRNGs (crypto.getRandomBytes() on the server,COMMENT
LOWpackages/ddp-client/src/Connection.ts1import { Emitter } from '@rocket.chat/emitter';COMMENT
LOWpackages/ddp-client/src/Connection.ts201 let stopHandshake: (() => void) | undefined;COMMENT
LOWpackages/release-action/tsconfig.json1{COMMENT
LOWpackages/release-action/tsconfig.json21 // "jsxImportSource": "", /* Specify module specifier used to import the JSX factory funcCOMMENT
LOWpackages/release-action/tsconfig.json41 // "customConditions": [], /* Conditions to set in addition to the resolver-specific defauCOMMENT
LOWpackages/release-action/tsconfig.json61 // "importHelpers": true, /* Allow importing helper functions from tslib once per projectCOMMENT
LOWpackages/release-action/tsconfig.json81 // "preserveSymlinks": true, /* Disable resolving symlinks to their realpath. This correlateCOMMENT
LOWpackages/cas-validate/src/validate.ts21 proxies?: string[];COMMENT
LOWpackages/cas-validate/src/validate.ts61 // "RubyCAS Style" attributesCOMMENT
LOWpackages/cas-validate/src/validate.ts121 // <cas:serviceResponse xmlns:cas='http://www.yale.edu/tp/cas'>COMMENT
LOW.github/agents/bug-resolution-agent.md81// Problem: <Detailed description of what is wrong>COMMENT
LOW.github/agents/feature-development-agent.md101// Location: <File path and function/component name>COMMENT
LOWapps/meteor/.codeclimate.yml1# This is a sample .codeclimate.yml configured for Engine analysis on CodeCOMMENT
LOWapps/meteor/ee/server/api/v1/omnichannel/lib/tags.ts21COMMENT
LOW…eteor/tests/end-to-end/api/http-response-truncation.ts1import { describe, it } from 'node:test';COMMENT
LOW…/meteor/server/lib/notifications/processDirectEmail.ts81 }COMMENT
LOWapps/meteor/server/startup/serverRunning.ts101 // const id = `mongodbDeprecation_${mongoVersion.replace(/[^0-9]/g, '_')}`;COMMENT
LOWapps/meteor/server/startup/serverRunning.ts121 // text,COMMENT
LOWapps/meteor/definition/externals/csv-parse.d.ts1// The Meteor bundler resolves npm requires by physical path and doesn't supportCOMMENT
LOWapps/meteor/packages/autoupdate/autoupdate_client.js1// Subscribe to the `meteor_autoupdate_clientVersions` collection,COMMENT
LOWapps/meteor/packages/autoupdate/autoupdate_server.js1// Publish the current client versions for each client architectureCOMMENT
LOWapps/meteor/packages/autoupdate/autoupdate_server.js21// reload only after major changes, use a custom AUTOUPDATE_VERSION andCOMMENT
LOWapps/meteor/lib/markdown/client.test.js461});COMMENT
LOWapps/meteor/client/providers/AuthorizationProvider.tsx41 // Permissions and Roles change infrequently (admin-driven or login-time only);COMMENT
LOWapps/meteor/client/lib/codeMirror.ts1import 'codemirror/addon/fold/brace-fold.js';COMMENT
LOWapps/meteor/client/lib/codeMirror.ts121COMMENT
LOWapps/meteor/client/lib/codeMirror.ts141// import 'codemirror/theme/night.css';COMMENT
LOWapps/meteor/client/lib/sdk/ddpSdk.ts181if (typeof window !== 'undefined') {COMMENT
LOWapps/meteor/client/lib/sdk/ddpSdk.ts201 // we were awaiting (sdk.account.uid still maps to this token's user)COMMENT
LOWapps/meteor/client/lib/sdk/ddpSdk.ts221 }COMMENT
LOWapps/meteor/client/startup/startup.ts61 }COMMENT
LOWapps/meteor/client/startup/startup.ts121// Session-resume failure (expired stored token on page load): Meteor has alreadyCOMMENT
LOW…t/views/conference/hooks/useConferencePresenceLease.ts21 if (!active) {COMMENT
Verbosity Indicators23 hits · 41 pts
SeverityFileLineSnippetContext
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1780 // Step 1: Create a room on SynapseCOMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1783 // Step 2: Invite RC user from SynapseCOMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1786 // Step 3: RC user accepts the inviteCOMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1819 // Step 5: Send a message from Synapse (while RC user is kicked)COMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1824 // Step 6: Re-invite the same RC user from SynapseCOMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1827 // Step 7: Validate the invite was created successfully on the RC sideCOMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1847 // Step 1: Create a room on SynapseCOMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1850 // Step 2: Invite RC user from SynapseCOMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1853 // Step 3: RC user accepts the inviteCOMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1890 // Step 5: Send a message from Synapse (while RC user has left)COMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1895 // Step 6: Re-invite the same RC user from SynapseCOMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1898 // Step 7: Validate the invite was created successfully on the RC sideCOMMENT
LOW…ckages/federation-matrix/tests/end-to-end/room.spec.ts1806 // Step 4: Kick RC user from SynapseCOMMENT
LOW…ckages/federation-matrix/tests/end-to-end/room.spec.ts1873 // Step 4: RC user leaves the roomCOMMENT
LOWee/packages/federation-matrix/src/events/member.ts283 // TODO if there is no avatar_url we may want to validate first if we should remove the user avatar because if may be COMMENT
LOW…or/ee/server/hooks/canned-responses/cannedResponses.ts8 // when the license is enabled, we need to check if the feature is enabledCOMMENT
LOWapps/meteor/tests/data/file.helper.ts28 // Step 1: Upload file to rooms.media/:ridCOMMENT
LOWapps/meteor/tests/data/file.helper.ts42 // Step 2: Confirm and send message with rooms.mediaConfirm/:rid/:fileIdCOMMENT
LOWapps/meteor/packages/autoupdate/autoupdate_server.js59 // Step 1: load the current client program on the serverCOMMENT
LOWapps/meteor/packages/autoupdate/autoupdate_server.js71 // Step 2: update __meteor_runtime_config__.autoupdate.versions.COMMENT
LOW⚡apps/meteor/packages/autoupdate/autoupdate_server.js83 // Step 3: form the new client boilerplate which contains the updatedCOMMENT
LOW⚡apps/meteor/packages/autoupdate/autoupdate_server.js89 // Step 4: update the ClientVersions collection.COMMENT
LOWapps/meteor/client/lib/2fa/process2faReturn.ts102 // if the promise is rejected, we need to check if it's a 2fa errorCOMMENT
Structural Annotation Overuse20 hits · 37 pts
SeverityFileLineSnippetContext
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1780 // Step 1: Create a room on SynapseCOMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1783 // Step 2: Invite RC user from SynapseCOMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1786 // Step 3: RC user accepts the inviteCOMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1819 // Step 5: Send a message from Synapse (while RC user is kicked)COMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1824 // Step 6: Re-invite the same RC user from SynapseCOMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1827 // Step 7: Validate the invite was created successfully on the RC sideCOMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1847 // Step 1: Create a room on SynapseCOMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1850 // Step 2: Invite RC user from SynapseCOMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1853 // Step 3: RC user accepts the inviteCOMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1890 // Step 5: Send a message from Synapse (while RC user has left)COMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1895 // Step 6: Re-invite the same RC user from SynapseCOMMENT
LOW⚡…ckages/federation-matrix/tests/end-to-end/room.spec.ts1898 // Step 7: Validate the invite was created successfully on the RC sideCOMMENT
LOW…ckages/federation-matrix/tests/end-to-end/room.spec.ts1806 // Step 4: Kick RC user from SynapseCOMMENT
LOW…ckages/federation-matrix/tests/end-to-end/room.spec.ts1873 // Step 4: RC user leaves the roomCOMMENT
LOWapps/meteor/tests/data/file.helper.ts28 // Step 1: Upload file to rooms.media/:ridCOMMENT
LOWapps/meteor/tests/data/file.helper.ts42 // Step 2: Confirm and send message with rooms.mediaConfirm/:rid/:fileIdCOMMENT
LOWapps/meteor/packages/autoupdate/autoupdate_server.js59 // Step 1: load the current client program on the serverCOMMENT
LOWapps/meteor/packages/autoupdate/autoupdate_server.js71 // Step 2: update __meteor_runtime_config__.autoupdate.versions.COMMENT
LOW⚡apps/meteor/packages/autoupdate/autoupdate_server.js83 // Step 3: form the new client boilerplate which contains the updatedCOMMENT
LOW⚡apps/meteor/packages/autoupdate/autoupdate_server.js89 // Step 4: update the ClientVersions collection.COMMENT
Modern AI Meta-Vocabulary14 hits · 31 pts
SeverityFileLineSnippetContext
MEDIUMee/packages/xmpp-server/CHANGELOG.md7- ([#42501](https://github.com/RocketChat/Rocket.Chat/pull/42501)) Adds a native XMPP server (Enterprise, federation modCODE
MEDIUMee/packages/xmpp-server/docs/operations.md112## The microserviceCOMMENT
MEDIUM…002-integration-service-runs-only-as-a-microservice.md1# The integration service runs only as a microserviceCOMMENT
MEDIUMee/apps/xmpp-server-service/CHANGELOG.md7- ([#42501](https://github.com/RocketChat/Rocket.Chat/pull/42501)) Adds a native XMPP server (Enterprise, federation modCODE
MEDIUMdocs/apps-engine-migration.md1# Apps-Engine migration to microserviceCOMMENT
MEDIUMscripts/todo-issue/README.md222 ├── index.ts # Entry point, config loading, diff resolution, orchestrationCODE
MEDIUMpackages/tools/CHANGELOG.md7- ([#42501](https://github.com/RocketChat/Rocket.Chat/pull/42501)) Adds a native XMPP server (Enterprise, federation modCODE
MEDIUMpackages/core-typings/CHANGELOG.md58- ([#42501](https://github.com/RocketChat/Rocket.Chat/pull/42501)) Adds a native XMPP server (Enterprise, federation modCODE
MEDIUMpackages/ui-contexts/CHANGELOG.md15- ([#42501](https://github.com/RocketChat/Rocket.Chat/pull/42501)) Adds a native XMPP server (Enterprise, federation modCODE
MEDIUMpackages/model-typings/CHANGELOG.md25- ([#42501](https://github.com/RocketChat/Rocket.Chat/pull/42501)) Adds a native XMPP server (Enterprise, federation modCODE
MEDIUMpackages/models/CHANGELOG.md27- ([#42501](https://github.com/RocketChat/Rocket.Chat/pull/42501)) Adds a native XMPP server (Enterprise, federation modCODE
MEDIUMpackages/core-services/CHANGELOG.md41- ([#42501](https://github.com/RocketChat/Rocket.Chat/pull/42501)) Adds a native XMPP server (Enterprise, federation modCODE
MEDIUMpackages/rest-typings/CHANGELOG.md64- ([#42501](https://github.com/RocketChat/Rocket.Chat/pull/42501)) Adds a native XMPP server (Enterprise, federation modCODE
MEDIUMpackages/i18n/CHANGELOG.md81- ([#42501](https://github.com/RocketChat/Rocket.Chat/pull/42501)) Adds a native XMPP server (Enterprise, federation modCODE
Decorative Section Separators7 hits · 21 pts
SeverityFileLineSnippetContext
MEDIUM…s/federation-matrix/docker-compose/hs1/homeserver.yaml56# --------------------------------------------------------------------COMMENT
MEDIUM…s/federation-matrix/docker-compose/hs1/homeserver.yaml58# --------------------------------------------------------------------COMMENT
MEDIUMpackages/message-parser/benchmarks/parser.bench.ts16// ── Options presets ────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/message-parser/benchmarks/parser.bench.ts27// ── Fixture type ───────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/message-parser/benchmarks/parser.bench.ts42// ── Categories ─────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/message-parser/benchmarks/parser.bench.ts182// ── Helpers ────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/message-parser/benchmarks/parser.bench.ts196// ── Runner ─────────────────────────────────────────────────────────────────COMMENT
Synthetic Comment Markers3 hits · 15 pts
SeverityFileLineSnippetContext
HIGHpackages/i18n/src/locales/en.i18n.json6069 "Search_AI_overview_info": "Generated by AI from the messages below",CODE
HIGH…/meteor/client/views/search/SearchAnswerPanel.spec.tsx24 Search_AI_overview_info: 'Generated by AI from the messages below',CODE
HIGH…/meteor/client/views/search/SearchAnswerPanel.spec.tsx84 expect(screen.getByTitle('Generated by AI from the messages below')).toBeInTheDocument();CODE
Redundant / Tautological Comments3 hits · 4 pts
SeverityFileLineSnippetContext
LOW…deration-matrix/tests/scripts/run-integration-tests.sh196# Check if docker-compose.test.yml existsCOMMENT
LOW…ges/visual-regression/scripts/run-playwright-docker.sh23# Check if update-snapshots flag is passedCOMMENT
LOW.github/actions/docker-image-size-tracker/action.yml170 # Check if it's a manifest list (multi-arch)COMMENT
AI Slop Vocabulary1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUM…e-runtime/src/lib/accessors/tests/AppAccessors.test.ts37 // which is robust for the accessors that transform their result or return void.COMMENT
Self-Referential Comments1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUM.github/actions/docker-image-size-tracker/action.yml227 # Create a separate worktree for history branchCOMMENT