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
The structural descriptor generator imports @ankhorage/contracts/structure at runtime, but Devtools still declares @ankhorage/contracts: ^22.1.1. Contracts 22.1.1 contains the pre-fix Node ESM structure subpath; the ESM-safe public structure boundary was released in 22.1.2.
This currently breaks ankhorage-structure check inside Contracts itself with ERR_MODULE_NOT_FOUND while loading the transitive Devtools-owned Contracts 22.1.1 copy.
Scope
raise Devtools runtime minimum to @ankhorage/contracts@^22.1.2
Problem
The structural descriptor generator imports
@ankhorage/contracts/structureat runtime, but Devtools still declares@ankhorage/contracts: ^22.1.1. Contracts 22.1.1 contains the pre-fix Node ESM structure subpath; the ESM-safe public structure boundary was released in 22.1.2.This currently breaks
ankhorage-structure checkinside Contracts itself withERR_MODULE_NOT_FOUNDwhile loading the transitive Devtools-owned Contracts 22.1.1 copy.Scope
@ankhorage/contracts@^22.1.2Acceptance
@ankhorage/contracts/structureis Node ESM-loadable through Devtools runtime usageSkills
.agents/skills/ankhorage-coding-rules/SKILL.md.agents/skills/ankhorage-project-structure/SKILL.md.agents/skills/hexagonal-architecture/SKILL.mdUnblocks: ankhorage/contracts#251
Parent consumer: ankhorage/studio#583