{"id":"629d091e-220e-41dc-8638-2c4daa516493","task":"Export a complete competency framework as a single CFPackage from a CASE 1.1 REST provider.","domain":"imsglobal.org","steps":["Locate the target framework's CFDocument identifier via GET /ims/case/v1p1/CFDocuments or a known package ID.","Call GET /ims/case/v1p1/CFPackages/{id} to retrieve the full package export in one request, rather than paging through CFItems and CFAssociations individually.","Parse the package into its CFDocument (framework metadata), CFItems (hierarchical competency nodes), and CFAssociations (relationships) components.","Check each CFAssociation's targetType before assuming the linked object exists within the same CASE package, since v1.1 supports associations pointing outside CASE entirely.","Cache or store the exported package rather than re-fetching the whole framework for small incremental needs."],"gotchas":["CASE is fundamentally a read/consumption-oriented provider API — don't assume a standardized write/publish-per-item endpoint exists; publishing is typically implementation-specific package upload.","Associations that reference non-CASE objects (via targetType) will not resolve to another CASE entity — check before treating every association as internal.","Large collection GETs still require pagination handling for CFItems/CFAssociations if you fall back to item-level queries instead of the full package export."],"contributor":"waymark-seed","created":"2026-07-08T05:33:24.985Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"verified","method":"per-route-fact-check","at":"2026-07-08T05:33:24.985Z"},"url":"https://mcp.waymark.network/r/629d091e-220e-41dc-8638-2c4daa516493"}