Skip to content
This repository was archived by the owner on May 13, 2026. It is now read-only.

chore(apple-import): delete unused build_attendee_ingestion_records - #952

Merged
shiba4life merged 1 commit into
mainfrom
fix/apple-import-dead-attendee-records
May 9, 2026
Merged

chore(apple-import): delete unused build_attendee_ingestion_records#952
shiba4life merged 1 commit into
mainfrom
fix/apple-import-dead-attendee-records

Conversation

@shiba4life

Copy link
Copy Markdown
Collaborator

Summary

Removes the orphaned build_attendee_ingestion_records function in src/server/routes/apple_import.rs. It was never wired into run_apple_calendar_import (which uses cal::to_json_records instead) and produced a warning: function is never used on every macOS dogfood build.

Wiring it in would require picking a source_schema for the attendee text-signal pipeline — out of scope for this cleanup. Linux CI was already silent (cfg-gated), so deletion is a no-op there.

Closes kanban task ae051.

Test plan

  • cargo build on macOS → no never used warning
  • cargo clippy --workspace --all-targets -- -D warnings
  • CI green

The function and its macOS-gated test module were never wired into the
calendar import path — `run_apple_calendar_import` ingests calendar events
via `cal::to_json_records` only, never via the text-fingerprint pipeline.
On macOS clean builds the orphan triggered `warning: function is never
used` on every cargo build during dogfood sessions.

Wiring it in would require picking a `source_schema` for the attendee
text-signal pipeline — a schema decision out of scope for this cleanup.
Linux CI was already silent (the function was cfg-gated to macOS), so
deletion is a no-op there.
@shiba4life
shiba4life enabled auto-merge May 9, 2026 11:12
@shiba4life
shiba4life added this pull request to the merge queue May 9, 2026
Merged via the queue into main with commit 1e004f1 May 9, 2026
24 checks passed
@shiba4life
shiba4life deleted the fix/apple-import-dead-attendee-records branch May 9, 2026 11:21
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant