the signals and their derived score are provisional and subject to change.
validate manually before sharing.
601a455cdb238976150a66e57f28422118cc3e87f1abfb73bfec9926fe56294008608cbb34e41e3bAuthored: 6 days ago (Wed, 9 Sep 2026 00:07:47 +0000)Match: Claude-Session: https://claude.ai/code/session_01AdxRCqbLDFxCDBU3q7sfesf1abfb73bfec9926fe56294008608cbb34e41e3bAuthored: 6 days ago (Wed, 9 Sep 2026 00:07:47 +0000)Match: Co-authored-by: Claude Opus 5 <noreply@anthropic.com>e808d3c2a7e2ffe4ae2751df021a7287f48ef7d2Authored: 6 days ago (Tue, 8 Sep 2026 13:22:28 +0000)Match: Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>52ec2de37128d07f575efb3e0b88775659230484Authored: 6 days ago (Tue, 8 Sep 2026 11:56:19 +0000)Match: Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>04723fa35537e1f225a57aca94a05c48f8af7647Authored: 1 week ago (Wed, 2 Sep 2026 23:11:29 +0000)Match: Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>5720bd9950607c4a833b8c411f8670288a2d26d3Authored: 1 week ago (Wed, 2 Sep 2026 22:53:40 +0000)Match: Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>76a4c39c15545392aec893093b2a833b06b5b197Authored: 1 week ago (Wed, 2 Sep 2026 22:22:10 +0000)Match: Claude-Session: https://claude.ai/code/session_01341m51q4WERLRUw9PvFKs576a4c39c15545392aec893093b2a833b06b5b197Authored: 1 week ago (Wed, 2 Sep 2026 22:22:10 +0000)Match: Claude-Session: https://claude.ai/code/session_01341m51q4WERLRUw9PvFKs576a4c39c15545392aec893093b2a833b06b5b197Authored: 1 week ago (Wed, 2 Sep 2026 22:22:10 +0000)Match: Claude-Session: https://claude.ai/code/session_01341m51q4WERLRUw9PvFKs576a4c39c15545392aec893093b2a833b06b5b197Authored: 1 week ago (Wed, 2 Sep 2026 22:22:10 +0000)Match: Claude-Session: https://claude.ai/code/session_01341m51q4WERLRUw9PvFKs576a4c39c15545392aec893093b2a833b06b5b197Authored: 1 week ago (Wed, 2 Sep 2026 22:22:10 +0000)Match: Claude-Session: https://claude.ai/code/session_01341m51q4WERLRUw9PvFKs576a4c39c15545392aec893093b2a833b06b5b197Authored: 1 week ago (Wed, 2 Sep 2026 22:22:10 +0000)Match: Claude-Session: https://claude.ai/code/session_01Roa6Qi7k9UK2PA3rTMh3Bk76a4c39c15545392aec893093b2a833b06b5b197Authored: 1 week ago (Wed, 2 Sep 2026 22:22:10 +0000)Match: Claude-Session: https://claude.ai/code/session_01Roa6Qi7k9UK2PA3rTMh3Bk76a4c39c15545392aec893093b2a833b06b5b197Authored: 1 week ago (Wed, 2 Sep 2026 22:22:10 +0000)Match: Claude-Session: https://claude.ai/code/session_01Roa6Qi7k9UK2PA3rTMh3Bk76a4c39c15545392aec893093b2a833b06b5b197Authored: 1 week ago (Wed, 2 Sep 2026 22:22:10 +0000)Match: Claude-Session: https://claude.ai/code/session_01Roa6Qi7k9UK2PA3rTMh3Bk76a4c39c15545392aec893093b2a833b06b5b197Authored: 1 week ago (Wed, 2 Sep 2026 22:22:10 +0000)Match: Claude-Session: https://claude.ai/code/session_01Roa6Qi7k9UK2PA3rTMh3Bk76a4c39c15545392aec893093b2a833b06b5b197Authored: 1 week ago (Wed, 2 Sep 2026 22:22:10 +0000)Match: Claude-Session: https://claude.ai/code/session_01Roa6Qi7k9UK2PA3rTMh3Bk76a4c39c15545392aec893093b2a833b06b5b197Authored: 1 week ago (Wed, 2 Sep 2026 22:22:10 +0000)Match: Claude-Session: https://claude.ai/code/session_01341m51q4WERLRUw9PvFKs576a4c39c15545392aec893093b2a833b06b5b197Authored: 1 week ago (Wed, 2 Sep 2026 22:22:10 +0000)Match: Claude-Session: https://claude.ai/code/session_01341m51q4WERLRUw9PvFKs576a4c39c15545392aec893093b2a833b06b5b197Authored: 1 week ago (Wed, 2 Sep 2026 22:22:10 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>0f52d9e58520fce253269887b67784fa5256e224Authored: 1 week ago (Wed, 2 Sep 2026 21:35:25 +0000)Match: Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>9d099502c94125ac1b1dde2aa81ac7d52878583bAuthored: 2 weeks ago (Fri, 28 Aug 2026 09:27:49 +0000)Match: Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>69dbe510e985aaa79068afcf554a4f95cfba6c20Authored: 3 months ago (Tue, 9 Jun 2026 16:21:55 +0000)Match: Co-authored-by: Cursor <cursoragent@cursor.com>69dbe510e985aaa79068afcf554a4f95cfba6c20Authored: 3 months ago (Tue, 9 Jun 2026 16:21:55 +0000)Match: Co-authored-by: Cursor <cursoragent@cursor.com>a2e5440db423cd8e56489d01e3b5bf6f4b5c16e3Authored: 3 months ago (Tue, 19 May 2026 00:30:49 +0000)Match: Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>4af5c3bf54d2a78de03ec13525241f27064ba693Authored: 3 months ago (Mon, 18 May 2026 16:00:49 +0000)Match: Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>ccad6cb481a4bfdfce228aaccc1e177573d55134Authored: 4 months ago (Wed, 13 May 2026 23:45:47 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>ccad6cb481a4bfdfce228aaccc1e177573d55134Authored: 4 months ago (Wed, 13 May 2026 23:45:47 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>325e9fc9a6d8fb64b95201e206d2d54c9f66ca8fAuthored: 4 months ago (Wed, 13 May 2026 21:56:29 +0000)Match: Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>4e981d5cd631bb14a30067c0cab90a2b49924f74Authored: 4 months ago (Wed, 13 May 2026 15:10:03 +0000)Match: Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>fd57186ea209eb8608af1290f5ff44e18c1b074eAuthored: 4 months ago (Wed, 13 May 2026 10:47:47 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)fd57186ea209eb8608af1290f5ff44e18c1b074eAuthored: 4 months ago (Wed, 13 May 2026 10:47:47 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)fd57186ea209eb8608af1290f5ff44e18c1b074eAuthored: 4 months ago (Wed, 13 May 2026 10:47:47 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)fd57186ea209eb8608af1290f5ff44e18c1b074eAuthored: 4 months ago (Wed, 13 May 2026 10:47:47 +0000)Match: Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>0b015d080de9a6e5cbb8be08d2b42991f097167aAuthored: 4 months ago (Tue, 12 May 2026 22:58:30 +0000)Match: Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>4c3480f3065efef1a62e9e3f0f25bddf71a001cdAuthored: 4 months ago (Tue, 12 May 2026 20:46:15 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>4c3480f3065efef1a62e9e3f0f25bddf71a001cdAuthored: 4 months ago (Tue, 12 May 2026 20:46:15 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>201c20219a743b322ee31e6a63651f4bb9a3c37bAuthored: 4 months ago (Tue, 12 May 2026 10:51:35 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>201c20219a743b322ee31e6a63651f4bb9a3c37bAuthored: 4 months ago (Tue, 12 May 2026 10:51:35 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>0100bb294b6c5a99f9f0e781c0de2453cf113752Authored: 4 months ago (Tue, 12 May 2026 10:48:31 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>0100bb294b6c5a99f9f0e781c0de2453cf113752Authored: 4 months ago (Tue, 12 May 2026 10:48:31 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>dc5013c101976e8ae2d6d6ed877d6b303bcefe64Authored: 4 months ago (Tue, 12 May 2026 08:28:31 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>dc5013c101976e8ae2d6d6ed877d6b303bcefe64Authored: 4 months ago (Tue, 12 May 2026 08:28:31 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>4162e16f4cfa1c518d066ce48c2555357e889defAuthored: 4 months ago (Tue, 12 May 2026 01:51:25 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>4162e16f4cfa1c518d066ce48c2555357e889defAuthored: 4 months ago (Tue, 12 May 2026 01:51:25 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>54cac84408ddbf46842e04a62c1be003e5e171deAuthored: 4 months ago (Tue, 12 May 2026 01:31:35 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>54cac84408ddbf46842e04a62c1be003e5e171deAuthored: 4 months ago (Tue, 12 May 2026 01:31:35 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>01d0fc0f88f695097dd1efc38b040ca1a0f9b4b4Authored: 4 months ago (Tue, 12 May 2026 01:29:26 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>01d0fc0f88f695097dd1efc38b040ca1a0f9b4b4Authored: 4 months ago (Tue, 12 May 2026 01:29:26 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>d9701e030b1ea85d5ada026b9e195a16764b03e4Authored: 4 months ago (Tue, 12 May 2026 00:07:16 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>d9701e030b1ea85d5ada026b9e195a16764b03e4Authored: 4 months ago (Tue, 12 May 2026 00:07:16 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>07841cca55a81f9154919ffad959ff7a7f7d27d3Authored: 4 months ago (Mon, 11 May 2026 22:37:47 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>07841cca55a81f9154919ffad959ff7a7f7d27d3Authored: 4 months ago (Mon, 11 May 2026 22:37:47 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>901ec03ceb99a5f276844505567b933c09e97576Authored: 4 months ago (Mon, 11 May 2026 22:17:05 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>901ec03ceb99a5f276844505567b933c09e97576Authored: 4 months ago (Mon, 11 May 2026 22:17:05 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>f17f76b5fb85817620db5f36bed88f03dfbd0c90Authored: 4 months ago (Mon, 11 May 2026 22:04:00 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>f17f76b5fb85817620db5f36bed88f03dfbd0c90Authored: 4 months ago (Mon, 11 May 2026 22:04:00 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>78f6456597f31c8658f028d7280a0a7d85ed28e8Authored: 4 months ago (Mon, 11 May 2026 19:01:54 +0000)Match: Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>edcad34d4ea4921deb2c4e47df1a5eea785f1072Authored: 4 months ago (Mon, 11 May 2026 12:30:20 +0000)Match: Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1aff01eeab4d824564cabc59e54f7982c5bc15cfAuthored: 4 months ago (Mon, 11 May 2026 11:46:09 +0000)Match: Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>2c0934f4237311654b9edb159af17132867afae6Authored: 4 months ago (Mon, 11 May 2026 11:32:11 +0000)Match: https://claude.ai/code/session_01UVpu3JAJNzgcWASXa4wGG52c0934f4237311654b9edb159af17132867afae6Authored: 4 months ago (Mon, 11 May 2026 11:32:11 +0000)Match: https://claude.ai/code/session_01UVpu3JAJNzgcWASXa4wGG52c0934f4237311654b9edb159af17132867afae6Authored: 4 months ago (Mon, 11 May 2026 11:32:11 +0000)Match: https://claude.ai/code/session_01UVpu3JAJNzgcWASXa4wGG52c0934f4237311654b9edb159af17132867afae6Authored: 4 months ago (Mon, 11 May 2026 11:32:11 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>ee8de12c5d0664252d91270d27ff2cd9742b44edAuthored: 4 months ago (Mon, 11 May 2026 11:21:12 +0000)Match: Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>443ac45ea262e744d778f196e7d6f3c74fea98e6Authored: 4 months ago (Mon, 11 May 2026 10:27:13 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>3131abed1847edd8c4e6513c1f65217f9204f8d1Authored: 4 months ago (Thu, 7 May 2026 21:11:51 +0000)Match: Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>d88f98588046cecaca7906e5482623028620c44fAuthored: 4 months ago (Tue, 21 Apr 2026 07:41:54 +0000)Match: Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>d88f98588046cecaca7906e5482623028620c44fAuthored: 4 months ago (Tue, 21 Apr 2026 07:41:54 +0000)Match: Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>97eff3aa26fb2ff024d9c3ed4d8cdcc07bdee78aAuthored: 5 months ago (Thu, 9 Apr 2026 10:07:44 +0000)Match: Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>dd082dfb78599953caef64ffc7657e126ecff8daAuthored: 5 months ago (Tue, 24 Mar 2026 23:27:55 +0000)Match: https://claude.ai/code/session_01AXvVHmXYy9wEBNLjVe6pPsdd082dfb78599953caef64ffc7657e126ecff8daAuthored: 5 months ago (Tue, 24 Mar 2026 23:27:55 +0000)Match: https://claude.ai/code/session_01AXvVHmXYy9wEBNLjVe6pPsdd082dfb78599953caef64ffc7657e126ecff8daAuthored: 5 months ago (Tue, 24 Mar 2026 23:27:55 +0000)Match: https://claude.ai/code/session_01AXvVHmXYy9wEBNLjVe6pPsdd082dfb78599953caef64ffc7657e126ecff8daAuthored: 5 months ago (Tue, 24 Mar 2026 23:27:55 +0000)Match: https://claude.ai/code/session_01AXvVHmXYy9wEBNLjVe6pPsdd082dfb78599953caef64ffc7657e126ecff8daAuthored: 5 months ago (Tue, 24 Mar 2026 23:27:55 +0000)Match: https://claude.ai/code/session_01AXvVHmXYy9wEBNLjVe6pPsdd082dfb78599953caef64ffc7657e126ecff8daAuthored: 5 months ago (Tue, 24 Mar 2026 23:27:55 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>413b5d9687c280bd9a9aa13b901476dd336cba87Authored: 6 months ago (Thu, 12 Mar 2026 12:30:59 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>2e99bc76c36ae3591ee2ff8019b03a2d78c07a06Authored: 6 months ago (Wed, 4 Mar 2026 19:38:27 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>5a1e25762cd19920c4efcb64ae61b30f9516257bAuthored: 8 months ago (Tue, 13 Jan 2026 19:17:46 +0000)Match: Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>ce723ecfdb3a93aa43a61085e6792fc7f603978bAuthored: 8 months ago (Mon, 12 Jan 2026 19:07:13 +0000)Match: Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>c933090e6d139dbd3b42f4e04bb4496369c927d8Authored: 8 months ago (Thu, 8 Jan 2026 20:05:16 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>edd7ead02b93e9f600bd4249bd15e23f2e2fcdc5Authored: 8 months ago (Sun, 21 Dec 2025 21:48:28 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>026faa9d1070bf7c32d3295b4909321fe4b022b4Authored: 8 months ago (Sun, 21 Dec 2025 21:14:40 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>8a5d648fe7f221ad29a1367a1bf6d0c9f7be92e9Authored: 8 months ago (Wed, 17 Dec 2025 09:08:16 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>5bf1cbbc9fbfe553412c115e03b401bfab1d6a16Authored: 9 months ago (Thu, 11 Dec 2025 12:06:34 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>7a104551ec1310f4f92f9283ac06c0858c7ebb3dAuthored: 9 months ago (Mon, 8 Dec 2025 21:05:22 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>29ba13b61ef85219b84ca4946e84226fd22013d8Authored: 9 months ago (Mon, 8 Dec 2025 16:21:37 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>267bc08f3c01c41f2b9f6b5dc6d45c32cd0fad35Authored: 9 months ago (Mon, 8 Dec 2025 12:37:33 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>373da0ac6abd1cf431d7b4ad423abfcc24742124Authored: 9 months ago (Mon, 8 Dec 2025 10:53:42 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>be3f0fc534e24b060d6a6126c4b0855700628c00Authored: 9 months ago (Fri, 5 Dec 2025 23:53:06 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>097bf8083bf9adc1b51d540108051b460dff9638Authored: 9 months ago (Fri, 5 Dec 2025 23:21:58 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>2b4deb5723f152a2e06b72da9164741e814bf1fbAuthored: 9 months ago (Fri, 5 Dec 2025 23:08:53 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>db97456788aef886e292d4155161337c0c179098Authored: 9 months ago (Mon, 1 Dec 2025 14:27:25 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)db97456788aef886e292d4155161337c0c179098Authored: 9 months ago (Mon, 1 Dec 2025 14:27:25 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)db97456788aef886e292d4155161337c0c179098Authored: 9 months ago (Mon, 1 Dec 2025 14:27:25 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)db97456788aef886e292d4155161337c0c179098Authored: 9 months ago (Mon, 1 Dec 2025 14:27:25 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)db97456788aef886e292d4155161337c0c179098Authored: 9 months ago (Mon, 1 Dec 2025 14:27:25 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)db97456788aef886e292d4155161337c0c179098Authored: 9 months ago (Mon, 1 Dec 2025 14:27:25 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)db97456788aef886e292d4155161337c0c179098Authored: 9 months ago (Mon, 1 Dec 2025 14:27:25 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>baca5a155eb187f34d347fd32304884eae6fcf14Authored: 9 months ago (Mon, 1 Dec 2025 10:38:50 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>5abb478e50a7f6dbc8c08648f6c47e4ddf2a3256Authored: 9 months ago (Fri, 28 Nov 2025 14:19:38 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>8b1795d7e8a82ee3320902d4bc77f09e597c1b1dAuthored: 10 months ago (Wed, 12 Nov 2025 10:43:50 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)8b1795d7e8a82ee3320902d4bc77f09e597c1b1dAuthored: 10 months ago (Wed, 12 Nov 2025 10:43:50 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>f9c7565815731a82441b9f06578d1611e188ee35Authored: 10 months ago (Thu, 30 Oct 2025 09:14:42 +0000)Match: 🤖 Generated with [Claude Code](https://claude.ai/code)f9c7565815731a82441b9f06578d1611e188ee35Authored: 10 months ago (Thu, 30 Oct 2025 09:14:42 +0000)Match: 🤖 Generated with [Claude Code](https://claude.ai/code)f9c7565815731a82441b9f06578d1611e188ee35Authored: 10 months ago (Thu, 30 Oct 2025 09:14:42 +0000)Match: 🤖 Generated with [Claude Code](https://claude.com/claude-code)f9c7565815731a82441b9f06578d1611e188ee35Authored: 10 months ago (Thu, 30 Oct 2025 09:14:42 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>c5949d9272703634941a7f946c29bfd92dd9b4a7Authored: 1 year ago (Fri, 5 Sep 2025 10:50:12 +0000)Match: 🤖 Generated with [Claude Code](https://claude.ai/code)c5949d9272703634941a7f946c29bfd92dd9b4a7Authored: 1 year ago (Fri, 5 Sep 2025 10:50:12 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>64dde16c25d2b31d7fd5b13074e95de107ef67b5Authored: 1 year ago (Fri, 22 Aug 2025 15:02:14 +0000)Match: 🤖 Generated with [Claude Code](https://claude.ai/code)64dde16c25d2b31d7fd5b13074e95de107ef67b5Authored: 1 year ago (Fri, 22 Aug 2025 15:02:14 +0000)Match: Co-Authored-By: Claude <noreply@anthropic.com>b85ed6f65f07d371a1ad8bb28b205d9fc9e8f9a1Authored: 1 year ago (Tue, 19 Aug 2025 14:51:34 +0000)Match: 🤖 Generated with [Claude Code](https://claude.ai/code)b85ed6f65f07d371a1ad8bb28b205d9fc9e8f9a1Authored: 1 year ago (Tue, 19 Aug 2025 14:51:34 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>4970d604ccad21c8db039996474181dffef46d0bAuthored: 1 year ago (Tue, 19 Aug 2025 13:58:48 +0000)Match: 🤖 Generated with [Claude Code](https://claude.ai/code)4970d604ccad21c8db039996474181dffef46d0bAuthored: 1 year ago (Tue, 19 Aug 2025 13:58:48 +0000)Match: Co-Authored-By: Claude <noreply@anthropic.com>a32dee00b2f5df41ec69cc4ce9a10011a8c9bbaeAuthored: 1 year ago (Tue, 19 Aug 2025 12:57:44 +0000)Match: 🤖 Generated with [Claude Code](https://claude.ai/code)a32dee00b2f5df41ec69cc4ce9a10011a8c9bbaeAuthored: 1 year ago (Tue, 19 Aug 2025 12:57:44 +0000)Match: Co-Authored-By: Claude <noreply@anthropic.com>c70593ebcf08310a5a072bf57367211e034b0646Authored: 1 year ago (Tue, 19 Aug 2025 10:33:53 +0000)Match: 🤖 Generated with [Claude Code](https://claude.ai/code)c70593ebcf08310a5a072bf57367211e034b0646Authored: 1 year ago (Tue, 19 Aug 2025 10:33:53 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>c29734325a6b466474cac781d15d86aff6b09728Authored: 1 year ago (Tue, 19 Aug 2025 10:24:39 +0000)Match: 🤖 Generated with Claude Code (https://claude.ai/code)c29734325a6b466474cac781d15d86aff6b09728Authored: 1 year ago (Tue, 19 Aug 2025 10:24:39 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>cf9f7bb5999dd5b3017c60bc6c93101680df00b5Authored: 1 year ago (Sat, 16 Aug 2025 16:54:13 +0000)Match: 🤖 Generated with [Claude Code](https://claude.ai/code)cf9f7bb5999dd5b3017c60bc6c93101680df00b5Authored: 1 year ago (Sat, 16 Aug 2025 16:54:13 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>da153a03b7df9ef4590e95ba57c10ff49ebe3abbAuthored: 1 year ago (Sat, 16 Aug 2025 16:42:03 +0000)Match: 🤖 Generated with [Claude Code](https://claude.ai/code)da153a03b7df9ef4590e95ba57c10ff49ebe3abbAuthored: 1 year ago (Sat, 16 Aug 2025 16:42:03 +0000)Match: Co-authored-by: Claude <noreply@anthropic.com>.cursorrulesTool: cursorYou are an expert programming assistant helping build a project called MultiQC.
Base MultiQC codebase is written in Python 3.9+. Code should use type hints, and it's checked with mypy.
Pydantic should be used to validate configs coming from user.
Plotly is used to build plots. Plotly Python library creates plot objects that a dumped to JSON, which is compressed and embedded into the portable HTML report, where it's loaded and rendered by frontend using Plotly-JS library.
The frontend is written with Jav.cursorignoreTool: cursordocs/images
docs/markdown/modules
CLAUDE.mdTool: claude-code# CLAUDE.md
Guidance for Claude Code (claude.ai/code) when working in this repository.
## IMPORTANT
Never push to main. When asked to add a change or open a PR, check the
current branch first; if it's `main`, create a new branch and push to that.
Do NOT create a `Pipfile` — this project uses `pyproject.toml`.
## Style and conventions
- Python 3.9+. Use f-strings and other modern Python 3 syntax. Do not use
`__future__` imports or `OrderedDict`.
- Double quotes for strings.
- No shebang lines on Pymultiqc/templates/default/CLAUDE.mdTool: claude-code# CLAUDE.md - MultiQC Default Template
This file provides guidance for working with the MultiQC default template frontend assets.
## Overview
The default template is the main HTML report template for MultiQC. It uses Bootstrap 5.3.7 for styling and layout, with custom JavaScript for interactive features like plot rendering, sample filtering, and toolbox controls.
## Directory Structure
```
multiqc/templates/default/
├── assets/ # Third-party libraries (jQuery, Plotly.js, Bootstrap icons.github/workflows/claude-code-review.ymlTool: claude-codename: Claude Code Review
on:
# workflow_run is intentional: the trigger workflow runs in the unprivileged
# PR context and only uploads an artifact; this workflow consumes it from
# the privileged base-repo context. Removing it would either lose fork-PR
# support or leak ANTHROPIC_API_KEY to fork contexts.
workflow_run: # zizmor: ignore[dangerous-triggers]
workflows: ["Claude Code Review Trigger"]
types:
- completed
jobs:
claude-review:
# Only run if the trigger workflow succ.github/workflows/claude.ymlTool: claude-codename: Claude Code
on:
issue_comment:
types: [created]
pull_request_review_comment:
types: [created]
issues:
types: [opened, assigned]
pull_request_review:
types: [submitted]
jobs:
claude:
if: |
(github.event_name == 'issue_comment' && contains(github.event.comment.body, '@claude')) ||
(github.event_name == 'pull_request_review_comment' && contains(github.event.comment.body, '@claude')) ||
(github.event_name == 'pull_request_review' && contains(github.event.r.claudeTool: claude-code.claudeTool: claude-code.claudeTool: claude-code.claudeTool: claude-code.claudeTool: claude-code.claudeTool: claude-code.claudeTool: claude-code.claudeTool: claude-code.claudeTool: claude-code.claudeTool: claude-code.claudeTool: claude-code.claudeTool: claude-code.claudeTool: claude-code.claude/skills/triaging-module-requests/SKILL.mdTool: unspecified---
name: triaging-module-requests
description: |
Triage MultiQC `module: new` GitHub issues: calculate 0-100 priority scores, apply priority labels, post analysis comments with score breakdowns, and give contributors actionable feedback to improve their request. Use when a new `module: new` issue is opened, when a user comments `@claude analyze-module` on a request, during weekly bulk triage, or when manually re-evaluating a module request.
---
# Triage MultiQC Module Requests
Invoked by `.github/workf.claude/skills/reviewing-prs/SKILL.mdTool: unspecified---
name: reviewing-prs
description: |
Review MultiQC pull requests or local branch diffs. Scan changes for anti-patterns against the project's rules, check PR hygiene (issue link, test data, screenshots), and produce a structured comment with severity-tagged findings. Use when the user asks to review a MultiQC PR, asks for feedback on a branch/diff, runs `gh pr view`/`gh pr diff`, or wants a code review of MultiQC changes (new modules, plot tweaks, core refactors, docs, anything).
---
# Review MultiQC P.claude/skills/implementing-new-modules/SKILL.mdTool: unspecified---
name: implementing-new-modules
description: |
Create a new MultiQC module from scratch. Parse a bioinformatics tool's output, register search patterns and entry points, add general stats columns, build plots and sections, write tests, open a PR. Use when implementing a `module: new` GitHub issue, when the user asks to add support for a new tool, or when adding a parser for a new tool output format.
---
# Implement New MultiQC Module
## Workflow
1. **Research the tool**: read its docs, get example oCLAUDE.local.mdFile: .gitignoreTool: claude-code