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