How to filter out vibe-coded dependencies
Haskell Community [Unofficial]
April 23, 2026
Here’s the report:
{
"scannedAgents": [
{
"commitdetails": [
"2df604e98d (Sylvain Henry): Introduce TargetInt to represent target's Int (#15973)",
"3981db0ccf (Sylvain Henry): Add more canned GC functions for common register patterns (#27142)",
"f8de456fb9 (Sylvain Henry): STM: don't create a transaction in the rhs of catchRetry# (#26028)",
"5ebcfb5767 (Benjamin Maurer): Generate assembly on x86 for word2float (#22252)",
"a5ec467ee3 (ARATA Mizuki): rts: Align stack to 64-byte boundary in StgRun on x86"
],
"commits": 5,
"directories": [],
"files": [],
"name": "Claude Code"
},
{
"commitdetails": [
"371ef200bc (Cheng Shao): ghci: use ShortByteString for MkCostCentres message",
"8dd6f45334 (Cheng Shao): ghci: use ShortByteString for LookupSymbol/LookupSymbolInDLL/LookupClosure messages",
"148d36f367 (Cheng Shao): compiler: avoid unneeded traversals in GHC.Unit.State",
"3f5e8d80b3 (Cheng Shao): ci: only push perf notes on master/release branches",
"4c784f00a4 (Cheng Shao): Fix testsuite run for +ipe flavour transformer",
"ca79475f6b (Cheng Shao): testsuite: avoid re.sub in favor of simple string replacements",
"b18b2c42c3 (Cheng Shao): llvm: fix split sections for llvm backend",
"7b616b9f02 (Cheng Shao): compiler: fix regression when compiling foreign stubs in the rts unit",
"2dafc65a48 (Cheng Shao): Tree-wide cleanup of cygwin logic",
"244d57d79a (Cheng Shao): compiler: fix split sections on windows",
"ec3cf767b2 (Cheng Shao): make: remove unused Makefiles from legacy make build system",
"50a5875763 (Cheng Shao): hadrian: only install js files to libdir for wasm/js targets",
"7971f5ddaa (Cheng Shao): deriveConstants: clean up unused constants",
"414d1fe1a5 (Cheng Shao): compiler: fix LLVM backend pdep/pext handling for i386 target",
"53038ea9e8 (Cheng Shao): hadrian: drop unused logic for building ghci libraries",
"81d1013467 (Cheng Shao): configure: remove dead code in configure scripts",
"b26d134a66 (Cheng Shao): rts: opportunistically reclaim slop space in shrinkMutableByteArray#",
"f69c5f1492 (Cheng Shao): wasm: fix handling of ByteArray#/MutableByteArray# arguments in JSFFI imports",
"1ca4b49a56 (Cheng Shao): compiler/rts: fix ABI mismatch in barf() invocations",
"bd38b76cff (Cheng Shao): testsuite: improve coverage of foundation test",
"6a2b43e339 (Cheng Shao): compiler: clean up redundant LANGUAGE pragmas",
"3c0013778b (Cheng Shao): ci: use treeless fetch for perf notes",
"c9b8465c2c (Cheng Shao): wasm: workaround WebKit bug in dyld",
"ab180104b6 (Cheng Shao): driver: emit single LoadDLLs message to load multiple DLLs",
"a4d664c786 (Cheng Shao): compiler/ghci: replace the LoadDLL message with LoadDLLs",
"8cbe006ad0 (Cheng Shao): hadrian: fix GHC.Platform.Host generation for cross stage1",
"867c26755e (Cheng Shao): wasm: fix dyld handling for forward declared GOT.func items",
"0a3a4aa308 (Cheng Shao): docs: document :shell in ghci",
"06d2562362 (Cheng Shao): ghci: add :shell command",
"df4ee9b42c (Cheng Shao): compiler: use zero cost coerce in GHC.CmmToAsm.CFG.loopInfo",
"91f4faaab4 (Cheng Shao): configure: check python3 version and require minimal 3.7",
"0335d8996e (Cheng Shao): driver: use UniqMap ModuleName in the finder",
"b29147977d (Cheng Shao): driver: use UniqSet for hiddenModules in DynFlags/FinderOpts",
"39b2e3823d (Cheng Shao): compiler: only use `Name` instead of `Id` in `SptEntry`",
"783cd7d67d (Cheng Shao): compiler: use `UniqMap` instead of `Map` for `BCEnv` in bytecode compiler",
"894a04f3a8 (Cheng Shao): compiler: fix GHC.SysTools.Ar archive member size writing logic"
],
"commits": 36,
"directories": [],
"files": [],
"name": "Codex CLI"
}
],
"scannedPkg": "unknown-unknown"
}
Discussion in the ATmosphere