Hive Hive
Sign in

fix(drops): generate drop items from release links

GitHub issue · Closed

Metadata
Source
tuist/hive #60
Updated
Jun 24, 2026
Domains
Hive
Details

Summary

  • Replace release-envelope indexing with a drop item generation agent that exposes fetch_url_content, traverses release references, and persists only validated user-facing items with source URLs.
  • Remove the old release rewrite worker and raw body schema state so GitHub releases no longer pollute the drops timeline as raw release rows; generation skips cleanly when LLMs are unavailable.
  • Clean the seeded Tuist taxonomy to Tuist, Atlas, Hive, and Once, update meadow evolution context to attach generated meadows under Tuist, and refresh demo data accordingly.
  • Rework the Projects index into responsive project rows ordered Tuist, Atlas, Hive, Once, with mobile wrapping verified in a browser capture.

Testing

  • mix format
  • mix test test/hive/drops/release_drop_items_test.exs test/hive/drops/github_releases_syncer_test.exs test/hive/drops/meadow_classification_test.exs test/hive/drops_test.exs
  • mix compile --warnings-as-errors
  • mix test
  • Browser screenshot at 390px mobile viewport via Chrome device metrics
Comments

No GitHub comments yet.