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
SHA-256: pending acquisition and local verification by the assigned worker; do not substitute platform metadata for a computed SHA-256.
Audit starting point
Candidate recipe classes/families: unresolved; the worker must enumerate every compat-kit scan candidate, then manually classify each class/family before any implementation.
Candidate stations/catalysts: unresolved; exact owning stations/catalysts must come from the representative artifact and matching official source.
Typed resources: unresolved; item/fluid/energy/chemical/mana/addon-resource semantics must be proven per accepted family.
Determinism risks: dynamic machine state, chance, world/entity access, generic ingredient surfaces, capability mutation, multi-block/live-state behavior, remainders, catalysts/tools, and non-atomic resource conversions are fail-closed until source-backed proof exists.
Explicitly excluded: runtime reflection or class-name/serializer/EMI/JEI inference; client authority; generic getIngredients() inference; silent skips; third-party EMI workstation registration; any unresolved or nondeterministic family.
Known domain boundary: the public project describes a foundry multiblock. Treat all multiblock/live-foundry state as unsupported unless a complete deterministic transaction contract is proven.
Acceptance checklist
Obtain the exact representative artifact and record URL, version, SHA-256, and official-source revision where available.
Run Compat Kit scan then decide; manually review every candidate and preserve explicit rejections.
Complete the committed audit and contract with exact recipe, station, input/catalyst/tool/remainder, typed-resource, output, rate/work, and determinism evidence.
Create the RED scaffold/test, confirm the expected failure, then implement only through the public modular compatibility SDK.
Add present-mod real-behavior assertions plus atomic shortage/capacity/overflow/stale-holder/rollback coverage or an evidence-backed fail-closed result.
Run Compat Kit verification, applicable fixture/GameTest, modular-SDK Python tests, git diff --check, and required full PR gates under the heavy-Gradle semaphore.
Update all affected active documentation.
Open a draft PR linked to this issue, obtain current-head GitHub CI and independent external GitHub bot-review evidence, then merge through GitHub only.
Scope
productivemetalworks1.15.0Audit starting point
compat-kit scancandidate, then manually classify each class/family before any implementation.getIngredients()inference; silent skips; third-party EMI workstation registration; any unresolved or nondeterministic family.Acceptance checklist
scanthendecide; manually review every candidate and preserve explicit rejections.git diff --check, and required full PR gates under the heavy-Gradle semaphore.Campaign tracking