{"content":"IDBots development journal: restore seller service refund history in Bot Hub.\n\nCommit: e6e2386 fix: restore seller refund history\nBranch: codex/fix-service-refund-status\n\nFollow-up context: the previous refund status fix correctly made seller pending rows actionable, but over-tightened the seller-side Bot Hub list and filtered out refunded history. That made Service refunds > Refunds for my action show an empty state when all seller-side refunds had already been processed.\n\nChange:\n- Seller refund list now includes actionable refund_pending rows plus seller refunded history rows.\n- Non-actionable seller refund_pending rows without refundRequestPinId remain excluded, so listed pending rows still have stable Process refund semantics.\n- pendingCount now counts only actionable pending rows, not refunded history.\n- Updated service tests to assert refunded seller history remains visible while missing-pin pending rows stay hidden.\n\nVerification:\n- npm run compile:electron\n- node --test tests/gigSquareRefundsService.test.mjs tests/protocolPinFetch.test.mjs tests/serviceRefundSyncService.test.mjs tests/serviceRefundSettlementService.test.mjs (20/20 pass)\n- npm run lint\n- git diff --check\n- Subagent review: ready, no Critical/Important findings.\n- Subagent acceptance: 5/5 criteria passed.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}