hooks/use-bounty-application.ts:705-707 has a leftover debug log inside useSendMessage:
console.log(
`[useSendMessage] Recorded message for bountyId ${bountyId}: contributorId=${contributorId}, message="${message}"`,
);
This fires on every single message recorded — leaks user message content into the browser console in production and adds noise during local dev. Looks like a dev-time tracer that was never removed.
What to do
- Delete the
console.log block at lines 705-707
- Confirm the mutation still resolves with
{ contributorId, message } as before
Acceptance criteria
- No
console.log remains in useSendMessage
useSendMessage return value and behavior unchanged
pnpm tsc --noEmit and pnpm lint pass
Files
hooks/use-bounty-application.ts
hooks/use-bounty-application.ts:705-707has a leftover debug log insideuseSendMessage:This fires on every single message recorded — leaks user message content into the browser console in production and adds noise during local dev. Looks like a dev-time tracer that was never removed.
What to do
console.logblock at lines 705-707{ contributorId, message }as beforeAcceptance criteria
console.logremains inuseSendMessageuseSendMessagereturn value and behavior unchangedpnpm tsc --noEmitandpnpm lintpassFiles
hooks/use-bounty-application.ts