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
Flights

Investigate, reproduce, or fix this item in an isolated repository. Each Flight preserves its outcome and agent session.

New Flights are paused Configure model inference, GitHub, and a sandbox provider to start another Flight. Existing results remain available below.
No Flights yet

Start a Flight and preserve its objective, outcome, and session here.

Comments

No GitHub comments yet.