Skip to content

fix: harden low-confidence event dedupe#99

Merged
chubes4 merged 7 commits intomainfrom
fix/generic-event-identity-confidence
Mar 16, 2026
Merged

fix: harden low-confidence event dedupe#99
chubes4 merged 7 commits intomainfrom
fix/generic-event-identity-confidence

Conversation

@chubes4
Copy link
Member

@chubes4 chubes4 commented Mar 16, 2026

Summary

  • add generic event identity confidence heuristics in data-machine-events without hardcoding market, festival, or event-type assumptions
  • prevent low-confidence titles from using aggressive exact/fuzzy upsert matching paths when venue/date context is weak
  • add unit coverage for low/medium/high confidence title behavior and schedule-blob detection

Why

Austin/SXSW pressure exposed that the generic dedupe engine in core was receiving weak event identities from data-machine-events. This change hardens the event-domain matching layer so low-information titles are less likely to merge incorrectly, while still allowing stronger recurring/specific events to dedupe normally.

@github-actions
Copy link

github-actions bot commented Mar 16, 2026

Homeboy Results — data-machine-events

Pull Request

Failure Digest

Lint Failure Digest

Test Failure Digest

Audit Failure Digest

Autofixability classification

  • Overall: human_needed
  • Autofix enabled: no
  • Autofix attempted this run: no
  • Human-needed failed commands:
    • test
  • Failed commands with available automated fixes:
    • test
  • Automated fixes are disabled for this step. Commands with available fix support in this run: audit, lint, test

Machine-readable artifacts

  • homeboy-lint-summary.json
  • homeboy-test-failures.json
  • homeboy-audit-summary.json
  • homeboy-autofixability.json

⚡ Scope: changed files only

lint (changed files only)

test (changed files only)

audit (changed files only)

  • Drift increased: no
Tooling versions
  • Homeboy CLI: homeboy 0.78.0+20839ed
  • Extension: wordpress from https://github.com/Extra-Chill/homeboy-extensions
  • Extension revision: unknown
  • Action: Extra-Chill/homeboy-action@v1

Homeboy Action v1

@chubes4 chubes4 merged commit 47b0e8a into main Mar 16, 2026
1 of 2 checks passed
@chubes4 chubes4 deleted the fix/generic-event-identity-confidence branch March 16, 2026 22:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant