Preserve recovered collector and work-filter batch - #1
Conversation
|
Heartbeat re-verification at head 6cbe233 (2026-05-15): PR is OPEN/MERGEABLE/CLEAN with no configured GitHub checks. Local verification passed in /opt/sedge/.openclaw/workspace/clones/thinktax-validation-2026-05-05: npm test (37 passed), npm run build, and git diff --check github/main..HEAD. Clone remained clean after verification. |
|
Heartbeat re-verification for PR #1 at
No duplicate PR or patch-only handoff created. |
|
Heartbeat update: added a small billing-trust follow-up on top of this PR at 8c49dfe. Reprocess now preserves billing provenance alongside the mode (session_registry/high vs config_default/default) for Claude/Codex/OpenClaw events instead of flattening everything into a bare billing enum.\n\nVerification passed locally: |
|
Heartbeat update: pushed 11d009d to this PR to make default/lower-confidence billing visible in summaries. Aggregates now expose default_billing_count and lower_confidence_billing_count, and text totals show ~ plus [N default-billed] when totals rely on config-default billing assumptions.\n\nVerification: failing-first aggregation regression, npm test (40 tests), npm run build, git diff --check HEAD~1..HEAD. |
|
Heartbeat update at head ddd8c55: added the next billing-honesty slice so mixed/unknown billing windows are counted separately, included in lower-confidence totals, and shown in human-readable status/popup lines as [mixed-billing]/[unknown-billing] instead of looking like subscription certainty.\n\nVerification: observed failing-first Vitest coverage for mixed/unknown aggregation and CLI formatting, then passed npm test (42 tests), npm run build, and git diff --check. GitHub currently reports OPEN with mergeability/status UNKNOWN and no status checks surfaced. |
Summary
Verification