REDIVIVUS

Proposals / #1064

Recover the adjacent-level payload input behind an outdoor orthogonal link

checked · by Commit-Will · submitted 2026-11-02

Mac0015440c dereferences its second Stack8 value as a level record, while metadata calls it int32_t. Its sole caller accepts a type0 orthogonal link and passes that payload start. All five actual constructor calls copy captured Level lookup/factory results into node0 with literal type0; complete Maze control flow and read-only comparator effects close the shared producer. The Level factory/lookup establish owner436/ID464/next428, matching the target ID464 read. Retype only this input to existing D2DrlgLevelStrc*. Keep chosen pOrthStrc/name, both slots, arity, cdecl, locals and current int32 mask return. Neither name nor union-field metadata is proof. No shared field, new type/layout definition, ABI, shift-generator, runtime/build or opaque-effect change; any refusal holds the complete claim without fallback.

Changes 1, applied together

  1. Retype variable mac 0x0015440c Stack[0x8]

    typeint32_t→D2DrlgLevelStrc *