You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(solver): a made mark with no producer imports silently, not a nag
Two connected block-page nitpicks:
1. Remove the redundant 'made in this block' strip from the balance
card — the recipe rows already show what's produced in-block. The
made set still drives the solve; toggle a good's made state from its
right-click menu, and the IIS cards still offer 'import it instead'.
2. A made mark whose good nothing in-block produces now degrades
SILENTLY to an import instead of being reported as unmade. A made
mark is a soft 'cover this here'; when it can't be honored the
graceful answer is to import, not to nag in two places at once
(the case in the screenshot: enriched-water shown both in the 'no
recipe makes this' strip AND in imports). Only a produce GOAL with
no producer still earns the 'add a recipe' flag — the user asked
for that output. The sidebar/editor health tints drop the
made-no-producer condition to match.
Bonus: this un-deadlocks blocks that migrated a v1 'balance' on an
imported feed into a made mark — block 26 (the fusion chain) went from
artificially infeasible to solved, importing its feeds while the real
temperature mismatch stays flagged by the per-producer temp warnings.
Refs #91
0 commit comments