Skip to content

[Compatibility] Draconic Evolution deterministic recipe integration #63

Description

@swear01

Scope

Audit target

  • Candidate recipe classes/families: Unclassified at dispatch: run Compat Kit scan over all server recipe types; anticipated fusion/multiblock processing candidates must be proven from the exact artifact/source, not assumed.
  • Candidate stations/catalysts: Unclassified at dispatch. Audit every candidate's real server-side station/catalyst/tool semantics; no viewer-only or datagen type may be accepted.
  • Typed resources: Unclassified at dispatch. The audit must separately account for item, fluid, energy, chemical/mana/other resources if present; absence must be evidenced.
  • Determinism risks: Fusion/multiblock state, energy, catalysts, tiered injectors, mutable config, and non-item inputs may make a family unsafe.
  • Explicitly excluded behavior: Runtime reflection guessing, serializer/class-name heuristics as behavior, client/EMI/JEI display authority, synthetic recipes, RNG/chance/world-state/config-dependent output without an explicit deterministic contract, and third-party EMI workstation registration.

Acceptance checklist

  • Obtain the exact artifact, record URL/version/SHA-256, and inspect matching official source where available.
  • Run Compat Kit scan/decision workflow and manually review every classified candidate.
  • Complete a deterministic contract or evidence-backed A/B/C/D fail-closed/mixed result.
  • TDD behavior tests use real optional-mod classes/artifacts; reject false candidates explicitly.
  • Run required Compat Kit verification, module fixture/GameTest, SDK Python tests, runData, build, matrix GameTest, and git diff --check under the shared heavy-Gradle semaphore.
  • Update active docs and post generated report path.
  • Draft PR is linked to this issue and carries CI/review/merge evidence.

Campaign linkage and evidence ledger

Umbrella: #33

  • Branch: compat/issue-63-draconicevolution
  • Worktree: /Users/swear/Documents/diy_minecraft_mods/Auto_Storage-worktrees/issue-63-draconicevolution
  • PR: pending
  • Latest PR head: pending
  • Local verification: pending
  • GitHub CI: pending
  • Independent GitHub bot review on latest SHA: pending
  • GitHub merge SHA: pending
  • Final outcome (A/B/C/D): pending

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions