What to build: Implement 30007 — Fermenter. Card text: "When you install this program and when your turn begins, place 1 virus counter on this program. [click], [trash]: Gain 2[credit] for each hosted virus counter." Follow docs/adding-a-card.md for the definition of done: one contiguous hook block in rust/netrunner-core/src/cards/sg.rs, at least one card_30007_* Rust test, and implemented/has_tests flipped in game/cards_impl/sg.json.
Blocked by: 10 — implement sg remaining (this ticket's parent).
Status: fixed
2026-08-01: One fermenter_tick registered against both ON_INSTALL and ON_TURN_START, plus a CLICK_ABILITY that trashes it for 2 credits per counter. engine::use_resource grew a "program" slot so a program can carry a click ability at all (it only knew resources and hardware). Landed with ticket 10.