describe learner needs and a digital resource's accessibility features using IMS AccessForAll (AfA) 3.0 PNP and DRD models
domain: imsglobal.org · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Model the learner's needs and preferences using the AfA Personal Needs and Preferences (PNP) 3.0 information model
Model the digital resource's accessibility characteristics using the separate AfA Digital Resource Description (DRD) 3.0 model
Match a learner's PNP profile against a resource's DRD metadata to decide whether an accessible alternative should be served
Embed the resulting metadata alongside content packages (e.g. QTI 3.0 packages) that reference AfA for accessibility features
Confirm which AfA 3.0 documents (PNP vs DRD) the target platform actually consumes before building against both
Known gotchas
AfA 3.0 has no backward compatibility with AfA/DRD 2.0 — content or code built for v2.0 metadata will not validate against v3.0 consumers
The AfA 3.0 specification set was published at public-draft (pd) status; verify current 1EdTech conformance/certification status before treating it as a stable, certified target
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?