function checkKnownFixedCollisions(strings) {
  const fixedCollisions = Object.values(strings).filter(string => string.meaning);
  const collidingMessages = fixedCollisions.map(collision => collision.message).sort();

  try {
    expect(collidingMessages).toEqual([
      'ARIA $MARKDOWN_SNIPPET_0$ elements do not have accessible names.',
      'ARIA $MARKDOWN_SNIPPET_0$ elements do not have accessible names.',
      'ARIA $MARKDOWN_SNIPPET_0$ elements do not have accessible names.',
      'ARIA $MARKDOWN_SNIPPET_0$ elements do not have accessible names.',
      'ARIA $MARKDOWN_SNIPPET_0$ elements have accessible names',
      'ARIA $MARKDOWN_SNIPPET_0$ elements have accessible names',
      'ARIA $MARKDOWN_SNIPPET_0$ elements have accessible names',
      'ARIA $MARKDOWN_SNIPPET_0$ elements have accessible names',
      'Consider uploading your GIF to a service which will make it available to embed as an HTML5 video.',
      'Consider uploading your GIF to a service which will make it available to embed as an HTML5 video.',
      'Directive',
      'Directive',
      'Directive',
      'Document contains a $MARKDOWN_SNIPPET_0$ that triggers $MARKDOWN_SNIPPET_1$',
      'Document contains a $MARKDOWN_SNIPPET_0$ that triggers $MARKDOWN_SNIPPET_1$',
      'Document has a valid $MARKDOWN_SNIPPET_0$',
      'Document has a valid $MARKDOWN_SNIPPET_0$',
      'Est Savings',
      'Est Savings',
      'Failing Elements',
      'Failing Elements',
      'Lighthouse was unable to reliably load the page you requested. Make sure you are testing the correct URL and that the server is properly responding to all requests. (Status code: $ICU_0$)',
      'Lighthouse was unable to reliably load the page you requested. Make sure you are testing the correct URL and that the server is properly responding to all requests. (Status code: $ICU_0$)',
      'Name',
      'Name',
      'No $MARKDOWN_SNIPPET_0$ directive found',
      'No $MARKDOWN_SNIPPET_0$ directive found',
      'Severity',
      'Severity',
      'Severity',
      'Severity',
      'Total',
      'Total',
      'Use $MARKDOWN_SNIPPET_0$ to detect unused JavaScript code. $LINK_START_0$Learn more$LINK_END_0$',
      'Use $MARKDOWN_SNIPPET_0$ to detect unused JavaScript code. $LINK_START_0$Learn more$LINK_END_0$',
      'Use the $MARKDOWN_SNIPPET_0$ component and set the appropriate $MARKDOWN_SNIPPET_1$. $LINK_START_0$Learn more$LINK_END_0$.',
      'Use the $MARKDOWN_SNIPPET_0$ component and set the appropriate $MARKDOWN_SNIPPET_1$. $LINK_START_0$Learn more$LINK_END_0$.',
      'Use the $MARKDOWN_SNIPPET_0$ component instead of $MARKDOWN_SNIPPET_1$ to adjust image quality. $LINK_START_0$Learn more$LINK_END_0$.',
      'Use the $MARKDOWN_SNIPPET_0$ component instead of $MARKDOWN_SNIPPET_1$ to adjust image quality. $LINK_START_0$Learn more$LINK_END_0$.',
      'Use the $MARKDOWN_SNIPPET_0$ component instead of $MARKDOWN_SNIPPET_1$ to automatically lazy-load images. $LINK_START_0$Learn more$LINK_END_0$.',
      'Use the $MARKDOWN_SNIPPET_0$ component instead of $MARKDOWN_SNIPPET_1$ to automatically lazy-load images. $LINK_START_0$Learn more$LINK_END_0$.',
      'Use the $MARKDOWN_SNIPPET_0$ component instead of $MARKDOWN_SNIPPET_1$ to automatically optimize image format. $LINK_START_0$Learn more$LINK_END_0$.',
      'Use the $MARKDOWN_SNIPPET_0$ component instead of $MARKDOWN_SNIPPET_1$ to automatically optimize image format. $LINK_START_0$Learn more$LINK_END_0$.',
    ]);
  } catch (err) {
    console.log('The number of duplicate strings has changed. Consider duplicating the `description` to match existing strings so they\'re translated together or update this assertion if they must absolutely be translated separately');
    console.log('copy/paste this to pass check:');
    console.log(collidingMessages);
    throw new Error(err.message);
  }
}
Check that fixed collisions match our known list.
@param {Record<string, CtcMessage>} strings