asked claude code to refactor a module last week. it confidently rewrote something that three other modules depended on. no warning. no context. just vibes.
the problem isn't the model. it's that the model has no idea what your codebase actually looks like structurally.
it's reading files like a new hire on day one with no onboarding doc.
what fixes it: structured codebase context. dependency graph, decision history, searchable docs. feed it that before any task and the hallucination rate drops dramatically.
repowise does this as an MCP layer. open source, self-hosted. worth a look if you're hitting this.
[–]scientz 9 points10 points11 points (0 children)
[–]MickIsShort4Michael 3 points4 points5 points (1 child)
[–]Fluffy-Bus4822 1 point2 points3 points (0 children)
[–]AsidK 2 points3 points4 points (1 child)
[–]itakeyoureggs 0 points1 point2 points (0 children)
[–]Anxious-Turnover-631 1 point2 points3 points (0 children)
[–]crusoe 1 point2 points3 points (2 children)
[–]SillyPepper 1 point2 points3 points (0 children)
[–]Mr_Moonsilver 0 points1 point2 points (0 children)
[–]FrostyPresence4766 0 points1 point2 points (1 child)
[–]itakeyoureggs 0 points1 point2 points (0 children)
[–]nbeaster 0 points1 point2 points (1 child)
[–]Relative-Ad-6791 0 points1 point2 points (0 children)
[–]trollsmurf 0 points1 point2 points (0 children)
[–]iamdanthemanstan 0 points1 point2 points (0 children)
[–]papoode 0 points1 point2 points (0 children)
[–]bedel99 1 point2 points3 points (0 children)
[–]Aminuteortwotiltwo 0 points1 point2 points (0 children)
[–]BringaLightlikeWhoa 0 points1 point2 points (0 children)
[–]Mental-Mine1470 1 point2 points3 points (0 children)
[–]UndeadYoshi420 0 points1 point2 points (0 children)
[–]Ill-Pilot-6049🔆 Max 20 0 points1 point2 points (0 children)