Migration
As of @airalogy/aimd-core 2.0.0, parsed AIMD nodes and extracted field objects no longer expose legacy name aliases.
Replacements
AimdNode.name->AimdNode.idAimdVarTableField.name->AimdVarTableField.idAimdSubvar.name->AimdSubvar.idAimdStepField.name->AimdStepField.idAimdStepField.parentName->AimdStepField.parent_idAimdStepField.prevName->AimdStepField.prev_idAimdStepField.nextName->AimdStepField.next_idAimdTemplateEnv.record.byName->AimdTemplateEnv.record.byIdrenderer data-aimd-name->renderer data-aimd-id
What To Update
- Read identifiers only from
id. - Replace hierarchy lookups with
parent_id/prev_id/next_id. - If you were scraping renderer output, switch any selectors or metadata reads from
data-aimd-nametodata-aimd-id. - If you built template env helpers around
record.byName, rename them torecord.byId.