Extensions
An extension is a set of statements specific to an applied technology, sector or business function. Extensions are how the framework grows: new contexts are served by adding statements, never by modifying core ones.
A credential awarded against version 1.29 does not become invalid because a new sector was added in a later release. That guarantee is the reason extensions exist.
Published 5 · reserved 12 · version 1.29
X-AGTPUBLISHEDAgentic systems
Agentic systems: operating, containing and governing systems that determine their own sequence of actions.
9 statements published
Statements in X-AGTX-RAGPUBLISHEDRetrieval and grounding
Retrieval and grounding: designing, evaluating and governing systems that answer from retrieved sources.
9 statements published
Statements in X-RAGX-MODPUBLISHEDModel development
Model development: dataset design, tuning, evaluation and documentation for models built rather than consumed.
9 statements published
Statements in X-MODX-GENPUBLISHEDGenerative media
Generative media: disclosure, rights and review for synthetic image, audio and video output.
9 statements published
Statements in X-GENX-SWEPUBLISHEDSoftware engineering
Software engineering: review, testing and provenance practice for AI-assisted code.
9 statements published
Statements in X-SWEPublished openly, without dates
Publishing the reserved list signals direction without committing to a timetable, and prevents third parties claiming the codes. Reserved is not planned: a reserved code has a declared subject and no drafting position.
X-MKTMarketing and salesX-HRMPeople and hiringX-LEGLegal and contractingX-FINFinanceX-CSRCustomer serviceX-OPSOperationsX-HLTHealth and careX-BFSBanking and financial servicesX-EDUEducationX-PUBPublic sectorX-MFGManufacturingX-EMBEmbedded and on-deviceEight domains, indefinitely many contexts
A ninth domain would apply to everyone in every role. Almost nothing proposed as a new domain meets that test; most proposals are contexts, and a context that becomes a domain makes the framework longer for every reader who does not work in it.
Extensions keep the core stable and the addition visible. An extension statement carries its namespace in its identifier, so any credential citing it declares the context it assumes.