MSA L05
Synced: 2026-04-11T17:56:32
69
Atoms
8
Elements
0
Constructs
0
Compounds
0
Dupes Resolved
Validated
CP-MSA — Modality Selection Agent Master Compound implements K-MSA
Purpose:
Execution Steps:
E-L05-MCO-CHANNEL — MCO 2 atoms
L05-MCO-MULTICHANNELCO
— Multi-Channel Concurrency Demand
Evaluates the requirement for simultaneous processing of multiple information channels (e.g., audio, visual text, and visual graphics) within a single...
L05-MCO-PRIMARYSENSORY
— Primary Sensory Channel Dominance
Evaluates the degree to which a modality configuration relies on a single dominant sensory channel (e.g., visual, auditory, or haptic) for information...
E-L05-MMA-ADAPT — MMA 9 atoms
L05-MMA-ADAPTATIONAUDI
— Adaptation Audit Trail Verification
Evaluates whether every executed modality switch or adaptation event is accompanied by an immutable audit log recording the specific causal trigger, t...
L05-MMA-ADAPTATIONDONO
— Adaptation 'Do No Harm' (Extraneous Load) Verification
Evaluates whether a proposed modality switch or adaptive intervention risks increasing extraneous cognitive load (distraction, interface friction, spl...
L05-MMA-ADAPTATIONEFFE
— Adaptation Effectiveness Evidence Tracking
Evaluates whether the adaptive system actively tracks and correlates post-adaptation student outcomes against pre-adaptation baselines to validate the...
L05-MMA-ADAPTATIONLEAR
— Adaptation Student Agency Verification
Evaluates whether the adaptive logic respects student agency by requiring explicit confirmation, providing an opt-in/opt-out mechanism, or offering a ...
L05-MMA-ADAPTATIONOVER
— Adaptation Overfitting Prevention (Signal Persistence)
Evaluates whether the adaptive logic includes mechanisms for signal smoothing, hysteresis, or persistence checking to prevent 'overfitting' the instru...
L05-MMA-ADAPTATIONRESP
— Adaptation Response Distinction (Support vs. Progression)
Evaluates whether the adaptive logic explicitly categorizes its output actions into 'Support' (remedial, scaffolding, slowing down) versus 'Progressio...
L05-MMA-ADAPTATIONSTAB
— Adaptation Stabilization Period Verification (Anti-Oscillation)
Evaluates whether the adaptive logic enforces a mandatory 'stabilization period' or 'cool-down window' following a modality switch, preventing rapid o...
L05-MMA-ADAPTATIONTRIG
— Adaptation Trigger Definition Verification
Evaluates whether the adaptive instructional system has explicitly defined, measurable trigger conditions (e.g., performance thresholds, engagement dr...
L05-MMA-MODALITYSWITCH
— Modality Switch Cost Estimation
Evaluates the estimated 'transaction cost' (cognitive re-orientation, temporal latency, technical friction) of a proposed modality switch against the ...
E-L05-MMC-CONTEXT — MMC 8 atoms
L05-MMC-ACCESSIBILITYC
— Accessibility Constraint Verification
Evaluates whether the selected modality complies with the explicit accessibility requirements defined in the student's profile (e.g., WCAG standards, ...
L05-MMC-BANDWIDTHANDNE
— Bandwidth and Network Stability Adaptation
Evaluates whether the selected modality and its specific bitrate/format are compatible with the student's current estimated network bandwidth and stab...
L05-MMC-CULTURALCOMMUN
— Cultural Communication Norm Verification
Evaluates whether the interaction patterns and communication styles required by the selected modality align with the student's declared cultural commu...
L05-MMC-DEVICECAPABILI
— Device Capability Constraint Verification
Evaluates whether the hardware and software requirements of the selected modality (e.g., screen real estate, processing power, audio output) are compa...
L05-MMC-DYNAMICCONTEXT
— Dynamic Context Re-evaluation Verification
Evaluates whether the instructional delivery system maintains active triggers for re-evaluating modality suitability upon significant changes in conte...
L05-MMC-INSTITUTIONALR
— Institutional Resource and Licensing Constraint Verification
Evaluates whether the specific tools, software licenses, physical facilities, or equipment required by the selected modality are currently available, ...
L05-MMC-LINGUISTICCAPA
— Linguistic Capability and Load Verification
Evaluates whether the linguistic complexity and language settings of the selected modality align with the student's declared language proficiency (L1/...
L05-MMC-PHYSICALENVIRO
— Physical Environment Constraint Verification
Evaluates whether the student's current physical environment (e.g., noise levels, privacy, lighting, shared space) is compatible with the sensory and ...
E-L05-MME-ETHICS — MME 10 atoms
L05-MME-ALGORITHMICBIA
— Algorithmic Bias and Fairness Verification
Evaluates the modality recommendation logic for potential bias patterns, ensuring that decisions are not skewed by protected attributes (e.g., gender,...
L05-MME-DATAMINIMISATI
— Data Minimisation Compliance Verification
Evaluates whether the set of student data signals requested for modality adaptation is strictly limited to variables that have a defined influence on ...
L05-MME-EQUITYANDLOWRE
— Equity and Low-Resource Pathway Verification
Evaluates whether the instructional design supports digital equity by maintaining at least one viable 'low-resource' or 'offline-capable' pathway (e.g...
L05-MME-LEARNEROVERRID
L05-MME-MODALITYRECOMM
— Modality Recommendation Explainability Verification
Evaluates whether every algorithmic modality recommendation, adaptation, or restriction is accompanied by a technically accessible and human-readable ...
L05-MME-PEDAGOGICALOPT
— Pedagogical Optimisation Target Legitimacy
Evaluates whether the optimization function driving the modality personalization engine targets valid pedagogical outcomes (e.g., mastery, retention, ...
L05-MME-PERSONALIZATIO
— Personalization Data Consent Verification
Evaluates whether a valid, active, and specific consent basis exists for accessing and processing the student's personal data (e.g., traits, preferenc...
L05-MME-STEREOTYPEREIN
— Stereotype Reinforcement Avoidance
Evaluates the modality adaptation logic to detect and flag deterministic mapping rules that rely on demographic stereotypes (e.g., age, gender, cultur...
L05-MME-STUDENTOVERRID
— Student Override and Opt-Out Mechanism Verification
Evaluates whether the instructional delivery interface provides a functional, accessible, and non-punitive mechanism for the student to override, opt-...
L05-MME-SURVEILLANCEAN
— Surveillance and Biometric Constraint Verification
Evaluates whether the instructional delivery system impermissibly mandates invasive surveillance signals (e.g., always-on webcam, gaze tracking, biome...
E-L05-MML-AGENCY — MML 8 atoms
L05-MML-CHALLENGEMODAL
— Challenge Modality Exposure (Anti-Narrowing)
Evaluates whether the longitudinal modality pathway includes periodic 'challenge modality' exposures (formats outside the student's primary preference...
L05-MML-LEARNERPREFERE
L05-MML-MESHINGHYPOTHE
— Meshing Hypothesis Rejection
Evaluates whether the modality assignment logic implicitly or explicitly relies on the scientifically unsupported 'meshing hypothesis' (that matching ...
L05-MML-METACOGNITIVER
— Metacognitive Rationale for Preference Choices
Evaluates whether student-facing modality choices are accompanied by explicit rationales, affordance summaries, or content previews that support metac...
L05-MML-MODALITYOPTION
— Modality Option Provision (Agency Check)
Evaluates whether the instructional design provides a choice set of at least two valid modality options to the student, safeguarding student agency an...
L05-MML-PREFERENCEOBJE
— Preference-Objective Conflict Resolution
Evaluates the system's logic for resolving conflicts between a student's stated modality preference and the strict representational demands of the lea...
L05-MML-PREFERENCEROLE
— Preference Role Definition (Engagement vs. Performance)
Evaluates whether the system's usage of student preference data is explicitly scoped to influence engagement, satisfaction, or motivation metrics, rat...
L05-MML-STUDENTPREFERE
— Student Preference Data Collection
Evaluates whether the system possesses a record of the student's stated (explicit) or demonstrated (implicit) preference for specific instructional mo...
E-L05-MMO-OBJECTIV — MMO 15 atoms
L05-MMO-COGNITIVECOMPL
— Cognitive Complexity (Bloom) Identification
Evaluates whether the target learning objective includes a defined cognitive complexity level (specifically aligned to Bloom's Taxonomy or a functiona...
L05-MMO-FORMATSUBSTITU
— Format Substitution vs. Affordance Shift
Evaluates whether a proposed alternative modality or modality switch represents a genuine shift in representational affordance (e.g., text to visual) ...
L05-MMO-HIGHSOCIALENGA
— High Social Engagement Affordance Availability
Evaluates whether the instructional modality plan includes at least one 'high social engagement' affordance (e.g., synchronous chat, collaborative whi...
L05-MMO-LEARNERNOVELTY
L05-MMO-LEARNERSELFREG
L05-MMO-LEARNERSOCIABI
L05-MMO-LEARNINGOBJECT
— Learning Objective Domain Identification
Evaluates whether the target learning objective has been explicitly classified into a primary domain (cognitive, affective, or psychomotor) to support...
L05-MMO-LOWSOCIALEXPOS
— Low Social Exposure Pathway Availability
Evaluates whether the instructional modality plan includes at least one valid 'low social exposure' or independent study option when the primary modal...
L05-MMO-MODALITYALLOCA
— Modality Allocation for Mixed Objectives
Evaluates whether instructional segments containing multiple or compound learning objectives (e.g., hybrid cognitive/psychomotor tasks) have explicitl...
L05-MMO-MODALITYASSESS
— Modality-Assessment Alignment
Evaluates whether the functional capabilities of the selected modality support the specific interaction and output mechanisms required by the planned ...
L05-MMO-MODALITYREPRES
— Modality-Representation Alignment
Evaluates whether the intrinsic representational affordances of the selected modality (e.g., spatial, temporal, simulative) match the representational...
L05-MMO-MODALITYSUCCES
— Modality Success Criteria Definition
Evaluates whether the selected modality mapping includes an explicit, measurable criterion for success (e.g., completion status, interaction count, as...
L05-MMO-OBJECTIVEBASED
— Objective-Based Modality Justification
Evaluates whether the selected instructional modality is explicitly justified by the pedagogical demands of the learning objective (e.g., representati...
L05-MMO-TRAITADAPTATIO
— Trait Adaptation Framing Verification
Evaluates whether trait-informed modality recommendations are presented to the student as navigable 'support options' or suggestions, rather than as d...
L05-MMO-TRAITBASEDEXCL
— Trait-Based Exclusionary Constraint Check
Evaluates whether student trait signals are being used to impermissibly exclude, hide, or block access to valid instructional modalities (hard gating)...
E-L05-MMS-SEQUENCE — MMS 9 atoms
L05-MMS-HIGHGUIDANCEEN
— High Guidance Entry Verification (Novice Scaffolding)
Evaluates whether the initial instructional segments of a sequence provide high levels of guidance (e.g., worked examples, modeling, explicit instruct...
L05-MMS-METACOGNITIVER
— Metacognitive Reflection Step Verification
Evaluates whether the instructional sequence includes explicit, dedicated nodes or interaction prompts designed to trigger metacognitive consolidation...
L05-MMS-MODALITYSEQUEN
— Modality Sequence Explicit Specification
Evaluates whether the collection of instructional modalities is organized into an explicit, directed sequence (e.g., linear, branching, or graph-based...
L05-MMS-PREMATUREABSTR
— Premature Abstraction Avoidance Verification
Evaluates whether abstract, symbolic, or theoretical representations are structurally 'gated' or preceded by concrete, sensory, or grounded representa...
L05-MMS-REMEDIATIONBRA
— Remediation Branch Verification (Anti-Looping)
Evaluates whether the instructional sequence structure includes explicit branching logic for remediation (alternative instructional pathways) triggere...
L05-MMS-REPRESENTATION
— Representational Practice Alignment Verification
Evaluates whether the instructional sequence includes active practice opportunities or interaction nodes that are explicitly aligned to and paired wit...
L05-MMS-RETRIEVALPRACT
— Retrieval Practice Opportunity Verification
Evaluates whether the instructional sequence includes specific interaction nodes designed to trigger 'retrieval practice' (active recall from memory) ...
L05-MMS-SCAFFOLDINGWIT
— Scaffolding Withdrawal (Guidance Fading) Verification
Evaluates whether the instructional sequence includes specific logic or rules for 'fading' (reducing) guidance and support structures as student compe...
L05-MMS-TRANSFERTASKVE
— Transfer Task Verification (Novel Context Application)
Evaluates whether the instructional sequence includes a 'transfer task'—an application activity situated in a novel context distinct from the initial ...
E-L05-MMT-CONTENT — MMT 10 atoms
L05-MMT-ABSTRACTCONTEN
— Abstract Content Scaffolding Verification
Evaluates whether content classified as highly abstract, theoretical, or conceptual is accompanied by required scaffolding representations—specificall...
L05-MMT-CONTENTCOMPLEX
— Content Complexity and Density Management
Evaluates whether the estimated information density and complexity of the content are compatible with the information transmission rate and cognitive ...
L05-MMT-CONTENTSEGMENT
— Content Segmentation and Chunking Verification
Evaluates whether complex, long-form, or information-dense content is structurally divided into manageable segments (chunking) or offers user-controll...
L05-MMT-CONTENTTYPOLOG
— Content Typology Classification
Evaluates whether the instructional content asset has been explicitly classified into a fundamental typology (e.g., Conceptual, Procedural, Affective,...
L05-MMT-MODALITYREDUND
— Modality Redundancy Risk Verification
Evaluates whether the simultaneous use of multiple modalities (e.g., Audio + Text) results in detrimental redundancy (the 'Redundancy Effect') where i...
L05-MMT-MOTORANDPROCED
— Motor and Procedural Skill Affordance Verification
Evaluates whether content identified as requiring psychomotor skill acquisition or procedural execution is mapped to a modality that supports dynamic ...
L05-MMT-SIGNALINGANDAT
— Signaling and Attention Guidance Verification
Evaluates whether complex or visually/auditorily dense content includes explicit signaling cues (e.g., highlights, arrows, vocal emphasis, headers) to...
L05-MMT-SPATIALSTRUCTU
— Spatial Structure Affordance Verification
Evaluates whether content identified as possessing inherent spatial structure (e.g., topology, geometry, anatomy, geography) is mapped to a modality c...
L05-MMT-SPLITATTENTION
— Split-Attention Risk Verification
Evaluates whether the spatial layout or temporal synchronization of instructional elements forces the student to split their attention between disjoin...
L05-MMT-TEMPORALSEQUEN
— Temporal Sequencing Affordance Verification
Evaluates whether content identified as possessing inherent temporal properties (e.g., sequential processes, chronological history, rhythm, dynamic ch...
All Checks Passed
8/8
Families w/ Compounds
0
Orphaned Families
69
Total Atoms on Disk
Family Coverage
| Family | Atoms | Used by Compounds | Status |
|---|---|---|---|
MCO |
0 | CP-MSA | COVERED |
MMA |
0 | CP-MSA | COVERED |
MMC |
0 | CP-MSA | COVERED |
MME |
0 | CP-MSA | COVERED |
MML |
0 | CP-MSA | COVERED |
MMO |
0 | CP-MSA | COVERED |
MMS |
0 | CP-MSA | COVERED |
MMT |
0 | CP-MSA | COVERED |
Element Details
E-L05-MCO-CHANNEL
2 atoms
MCO
E-L05-MMA-ADAPT
9 atoms
MMA
E-L05-MMC-CONTEXT
8 atoms
MMC
E-L05-MME-ETHICS
10 atoms
MME
E-L05-MML-AGENCY
8 atoms
MML
E-L05-MMO-OBJECTIV
15 atoms
MMO
E-L05-MMS-SEQUENCE
9 atoms
MMS
E-L05-MMT-CONTENT
10 atoms
MMT
{
"atoms": [
{
"_inventory_only": true,
"atom_id": "L05-MCO-MULTICHANNELCO",
"atom_name": "Multi-Channel Concurrency Demand",
"atomic_definition": "Evaluates the requirement for simultaneous processing of multiple information channels (e.g., audio, visual text, and visual graphics) within a single modality configuration. It measures the structural demand for split-attention or parallel decoding, not the student\u0027s actual cognitive load.",
"definition": "Evaluates the requirement for simultaneous processing of multiple information channels (e.g., audio, visual text, and visual graphics) within a single modality configuration. It measures the structural demand for split-attention or parallel decoding, not the student\u0027s actual cognitive load.",
"family_code": "MCO",
"family_name": "MCO",
"internal_id": "L05-MCO-MULTICHANNELCO",
"source_file": "L05-MCO-MULTICHANNELCO.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MCO-PRIMARYSENSORY",
"atom_name": "Primary Sensory Channel Dominance",
"atomic_definition": "Evaluates the degree to which a modality configuration relies on a single dominant sensory channel (e.g., visual, auditory, or haptic) for information delivery. It measures the representational constraint of the media itself, not the student\u0027s perception of it.",
"definition": "Evaluates the degree to which a modality configuration relies on a single dominant sensory channel (e.g., visual, auditory, or haptic) for information delivery. It measures the representational constraint of the media itself, not the student\u0027s perception of it.",
"family_code": "MCO",
"family_name": "MCO",
"internal_id": "L05-MCO-PRIMARYSENSORY",
"source_file": "L05-MCO-PRIMARYSENSORY.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMA-ADAPTATIONAUDI",
"atom_name": "Adaptation Audit Trail Verification",
"atomic_definition": "Evaluates whether every executed modality switch or adaptation event is accompanied by an immutable audit log recording the specific causal trigger, the logic rule applied, the timestamp, and the state delta, ensuring system accountability and pedagogical debuggability.",
"definition": "Evaluates whether every executed modality switch or adaptation event is accompanied by an immutable audit log recording the specific causal trigger, the logic rule applied, the timestamp, and the state delta, ensuring system accountability and pedagogical debuggability.",
"family_code": "MMA",
"family_name": "MMA",
"internal_id": "L05-MMA-ADAPTATIONAUDI",
"source_file": "L05-MMA-ADAPTATIONAUDI.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMA-ADAPTATIONDONO",
"atom_name": "Adaptation \u0027Do No Harm\u0027 (Extraneous Load) Verification",
"atomic_definition": "Evaluates whether a proposed modality switch or adaptive intervention risks increasing extraneous cognitive load (distraction, interface friction, split attention) without a guaranteed pedagogical benefit, functioning as a safety guard against \u0027over-adaptation\u0027 or feature creep.",
"definition": "Evaluates whether a proposed modality switch or adaptive intervention risks increasing extraneous cognitive load (distraction, interface friction, split attention) without a guaranteed pedagogical benefit, functioning as a safety guard against \u0027over-adaptation\u0027 or feature creep.",
"family_code": "MMA",
"family_name": "MMA",
"internal_id": "L05-MMA-ADAPTATIONDONO",
"source_file": "L05-MMA-ADAPTATIONDONO.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMA-ADAPTATIONEFFE",
"atom_name": "Adaptation Effectiveness Evidence Tracking",
"atomic_definition": "Evaluates whether the adaptive system actively tracks and correlates post-adaptation student outcomes against pre-adaptation baselines to validate the efficacy of the modality switch, ensuring the engine operates as a closed-loop system capable of self-correction rather than an open-loop \u0027fire and f",
"definition": "Evaluates whether the adaptive system actively tracks and correlates post-adaptation student outcomes against pre-adaptation baselines to validate the efficacy of the modality switch, ensuring the engine operates as a closed-loop system capable of self-correction rather than an open-loop \u0027fire and f",
"family_code": "MMA",
"family_name": "MMA",
"internal_id": "L05-MMA-ADAPTATIONEFFE",
"source_file": "L05-MMA-ADAPTATIONEFFE.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMA-ADAPTATIONLEAR",
"atom_name": "Adaptation Student Agency Verification",
"atomic_definition": "Evaluates whether the adaptive logic respects student agency by requiring explicit confirmation, providing an opt-in/opt-out mechanism, or offering a negotiation step before executing a significant modality state change.",
"definition": "Evaluates whether the adaptive logic respects student agency by requiring explicit confirmation, providing an opt-in/opt-out mechanism, or offering a negotiation step before executing a significant modality state change.",
"family_code": "MMA",
"family_name": "MMA",
"internal_id": "L05-MMA-ADAPTATIONLEAR",
"source_file": "L05-MMA-ADAPTATIONLEAR.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMA-ADAPTATIONOVER",
"atom_name": "Adaptation Overfitting Prevention (Signal Persistence)",
"atomic_definition": "Evaluates whether the adaptive logic includes mechanisms for signal smoothing, hysteresis, or persistence checking to prevent \u0027overfitting\u0027 the instructional path to short-term, isolated, or noisy data points (e.g., a single error or rapid click) rather than established behavioral patterns.",
"definition": "Evaluates whether the adaptive logic includes mechanisms for signal smoothing, hysteresis, or persistence checking to prevent \u0027overfitting\u0027 the instructional path to short-term, isolated, or noisy data points (e.g., a single error or rapid click) rather than established behavioral patterns.",
"family_code": "MMA",
"family_name": "MMA",
"internal_id": "L05-MMA-ADAPTATIONOVER",
"source_file": "L05-MMA-ADAPTATIONOVER.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMA-ADAPTATIONRESP",
"atom_name": "Adaptation Response Distinction (Support vs. Progression)",
"atomic_definition": "Evaluates whether the adaptive logic explicitly categorizes its output actions into \u0027Support\u0027 (remedial, scaffolding, slowing down) versus \u0027Progression\u0027 (acceleration, enrichment, advancing), ensuring that the directionality of the adaptation aligns with the polarity of the trigger signal.",
"definition": "Evaluates whether the adaptive logic explicitly categorizes its output actions into \u0027Support\u0027 (remedial, scaffolding, slowing down) versus \u0027Progression\u0027 (acceleration, enrichment, advancing), ensuring that the directionality of the adaptation aligns with the polarity of the trigger signal.",
"family_code": "MMA",
"family_name": "MMA",
"internal_id": "L05-MMA-ADAPTATIONRESP",
"source_file": "L05-MMA-ADAPTATIONRESP.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMA-ADAPTATIONSTAB",
"atom_name": "Adaptation Stabilization Period Verification (Anti-Oscillation)",
"atomic_definition": "Evaluates whether the adaptive logic enforces a mandatory \u0027stabilization period\u0027 or \u0027cool-down window\u0027 following a modality switch, preventing rapid oscillation between states (flip-flopping) and ensuring the student has sufficient time to engage with the new modality before further changes occur.",
"definition": "Evaluates whether the adaptive logic enforces a mandatory \u0027stabilization period\u0027 or \u0027cool-down window\u0027 following a modality switch, preventing rapid oscillation between states (flip-flopping) and ensuring the student has sufficient time to engage with the new modality before further changes occur.",
"family_code": "MMA",
"family_name": "MMA",
"internal_id": "L05-MMA-ADAPTATIONSTAB",
"source_file": "L05-MMA-ADAPTATIONSTAB.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMA-ADAPTATIONTRIG",
"atom_name": "Adaptation Trigger Definition Verification",
"atomic_definition": "Evaluates whether the adaptive instructional system has explicitly defined, measurable trigger conditions (e.g., performance thresholds, engagement drops, error patterns, time-on-task variances) that initiate a modality modification event.",
"definition": "Evaluates whether the adaptive instructional system has explicitly defined, measurable trigger conditions (e.g., performance thresholds, engagement drops, error patterns, time-on-task variances) that initiate a modality modification event.",
"family_code": "MMA",
"family_name": "MMA",
"internal_id": "L05-MMA-ADAPTATIONTRIG",
"source_file": "L05-MMA-ADAPTATIONTRIG.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMA-MODALITYSWITCH",
"atom_name": "Modality Switch Cost Estimation",
"atomic_definition": "Evaluates the estimated \u0027transaction cost\u0027 (cognitive re-orientation, temporal latency, technical friction) of a proposed modality switch against the projected pedagogical benefit, preventing adaptive interventions where the disruption outweighs the value.",
"definition": "Evaluates the estimated \u0027transaction cost\u0027 (cognitive re-orientation, temporal latency, technical friction) of a proposed modality switch against the projected pedagogical benefit, preventing adaptive interventions where the disruption outweighs the value.",
"family_code": "MMA",
"family_name": "MMA",
"internal_id": "L05-MMA-MODALITYSWITCH",
"source_file": "L05-MMA-MODALITYSWITCH.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMC-ACCESSIBILITYC",
"atom_name": "Accessibility Constraint Verification",
"atomic_definition": "Evaluates whether the selected modality complies with the explicit accessibility requirements defined in the student\u0027s profile (e.g., WCAG standards, assistive technology support), acting as a hard filter to prevent exclusionary educational experiences.",
"definition": "Evaluates whether the selected modality complies with the explicit accessibility requirements defined in the student\u0027s profile (e.g., WCAG standards, assistive technology support), acting as a hard filter to prevent exclusionary educational experiences.",
"family_code": "MMC",
"family_name": "MMC",
"internal_id": "L05-MMC-ACCESSIBILITYC",
"source_file": "L05-MMC-ACCESSIBILITYC.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMC-BANDWIDTHANDNE",
"atom_name": "Bandwidth and Network Stability Adaptation",
"atomic_definition": "Evaluates whether the selected modality and its specific bitrate/format are compatible with the student\u0027s current estimated network bandwidth and stability, ensuring that high-latency or low-bandwidth conditions trigger appropriate fallback formats rather than broken playback.",
"definition": "Evaluates whether the selected modality and its specific bitrate/format are compatible with the student\u0027s current estimated network bandwidth and stability, ensuring that high-latency or low-bandwidth conditions trigger appropriate fallback formats rather than broken playback.",
"family_code": "MMC",
"family_name": "MMC",
"internal_id": "L05-MMC-BANDWIDTHANDNE",
"source_file": "L05-MMC-BANDWIDTHANDNE.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMC-CULTURALCOMMUN",
"atom_name": "Cultural Communication Norm Verification",
"atomic_definition": "Evaluates whether the interaction patterns and communication styles required by the selected modality align with the student\u0027s declared cultural communication norms (e.g., power distance, collectivism, high/low context), flagging potential friction points where pedagogical intent conflicts with cult",
"definition": "Evaluates whether the interaction patterns and communication styles required by the selected modality align with the student\u0027s declared cultural communication norms (e.g., power distance, collectivism, high/low context), flagging potential friction points where pedagogical intent conflicts with cult",
"family_code": "MMC",
"family_name": "MMC",
"internal_id": "L05-MMC-CULTURALCOMMUN",
"source_file": "L05-MMC-CULTURALCOMMUN.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMC-DEVICECAPABILI",
"atom_name": "Device Capability Constraint Verification",
"atomic_definition": "Evaluates whether the hardware and software requirements of the selected modality (e.g., screen real estate, processing power, audio output) are compatible with the detected or declared capabilities of the student\u0027s access device.",
"definition": "Evaluates whether the hardware and software requirements of the selected modality (e.g., screen real estate, processing power, audio output) are compatible with the detected or declared capabilities of the student\u0027s access device.",
"family_code": "MMC",
"family_name": "MMC",
"internal_id": "L05-MMC-DEVICECAPABILI",
"source_file": "L05-MMC-DEVICECAPABILI.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMC-DYNAMICCONTEXT",
"atom_name": "Dynamic Context Re-evaluation Verification",
"atomic_definition": "Evaluates whether the instructional delivery system maintains active triggers for re-evaluating modality suitability upon significant changes in context (e.g., bandwidth drop, environment shift), preventing \u0027lock-in\u0027 to an initially valid modality that has become invalid.",
"definition": "Evaluates whether the instructional delivery system maintains active triggers for re-evaluating modality suitability upon significant changes in context (e.g., bandwidth drop, environment shift), preventing \u0027lock-in\u0027 to an initially valid modality that has become invalid.",
"family_code": "MMC",
"family_name": "MMC",
"internal_id": "L05-MMC-DYNAMICCONTEXT",
"source_file": "L05-MMC-DYNAMICCONTEXT.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMC-INSTITUTIONALR",
"atom_name": "Institutional Resource and Licensing Constraint Verification",
"atomic_definition": "Evaluates whether the specific tools, software licenses, physical facilities, or equipment required by the selected modality are currently available, licensed, and accessible within the student\u0027s institutional context.",
"definition": "Evaluates whether the specific tools, software licenses, physical facilities, or equipment required by the selected modality are currently available, licensed, and accessible within the student\u0027s institutional context.",
"family_code": "MMC",
"family_name": "MMC",
"internal_id": "L05-MMC-INSTITUTIONALR",
"source_file": "L05-MMC-INSTITUTIONALR.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMC-LINGUISTICCAPA",
"atom_name": "Linguistic Capability and Load Verification",
"atomic_definition": "Evaluates whether the linguistic complexity and language settings of the selected modality align with the student\u0027s declared language proficiency (L1/L2 status), triggering support mechanisms or modality shifts to reduce extraneous cognitive load for non-native speakers.",
"definition": "Evaluates whether the linguistic complexity and language settings of the selected modality align with the student\u0027s declared language proficiency (L1/L2 status), triggering support mechanisms or modality shifts to reduce extraneous cognitive load for non-native speakers.",
"family_code": "MMC",
"family_name": "MMC",
"internal_id": "L05-MMC-LINGUISTICCAPA",
"source_file": "L05-MMC-LINGUISTICCAPA.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMC-PHYSICALENVIRO",
"atom_name": "Physical Environment Constraint Verification",
"atomic_definition": "Evaluates whether the student\u0027s current physical environment (e.g., noise levels, privacy, lighting, shared space) is compatible with the sensory and interaction demands of the selected modality (e.g., voice input, confidential audio, webcam usage).",
"definition": "Evaluates whether the student\u0027s current physical environment (e.g., noise levels, privacy, lighting, shared space) is compatible with the sensory and interaction demands of the selected modality (e.g., voice input, confidential audio, webcam usage).",
"family_code": "MMC",
"family_name": "MMC",
"internal_id": "L05-MMC-PHYSICALENVIRO",
"source_file": "L05-MMC-PHYSICALENVIRO.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MME-ALGORITHMICBIA",
"atom_name": "Algorithmic Bias and Fairness Verification",
"atomic_definition": "Evaluates the modality recommendation logic for potential bias patterns, ensuring that decisions are not skewed by protected attributes (e.g., gender, ethnicity) or prohibited proxy variables, and verifying that the underlying model maintains valid fairness audit credentials.",
"definition": "Evaluates the modality recommendation logic for potential bias patterns, ensuring that decisions are not skewed by protected attributes (e.g., gender, ethnicity) or prohibited proxy variables, and verifying that the underlying model maintains valid fairness audit credentials.",
"family_code": "MME",
"family_name": "MME",
"internal_id": "L05-MME-ALGORITHMICBIA",
"source_file": "L05-MME-ALGORITHMICBIA.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MME-DATAMINIMISATI",
"atom_name": "Data Minimisation Compliance Verification",
"atomic_definition": "Evaluates whether the set of student data signals requested for modality adaptation is strictly limited to variables that have a defined influence on the decision logic, identifying and blocking \u0027over-collection\u0027 or the processing of irrelevant personal data.",
"definition": "Evaluates whether the set of student data signals requested for modality adaptation is strictly limited to variables that have a defined influence on the decision logic, identifying and blocking \u0027over-collection\u0027 or the processing of irrelevant personal data.",
"family_code": "MME",
"family_name": "MME",
"internal_id": "L05-MME-DATAMINIMISATI",
"source_file": "L05-MME-DATAMINIMISATI.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MME-EQUITYANDLOWRE",
"atom_name": "Equity and Low-Resource Pathway Verification",
"atomic_definition": "Evaluates whether the instructional design supports digital equity by maintaining at least one viable \u0027low-resource\u0027 or \u0027offline-capable\u0027 pathway (e.g., text, audio-only, PDF) alongside high-bandwidth or high-compute modalities, ensuring accessibility for students with limited infrastructure.",
"definition": "Evaluates whether the instructional design supports digital equity by maintaining at least one viable \u0027low-resource\u0027 or \u0027offline-capable\u0027 pathway (e.g., text, audio-only, PDF) alongside high-bandwidth or high-compute modalities, ensuring accessibility for students with limited infrastructure.",
"family_code": "MME",
"family_name": "MME",
"internal_id": "L05-MME-EQUITYANDLOWRE",
"source_file": "L05-MME-EQUITYANDLOWRE.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MME-STUDENTOVERRID",
"atom_name": "Student Override and Opt-Out Mechanism Verification",
"atomic_definition": "Evaluates whether the instructional delivery interface provides a functional, accessible, and non-punitive mechanism for the student to override, opt-out of, or manually alter the system-generated modality recommendations.",
"definition": "Evaluates whether the instructional delivery interface provides a functional, accessible, and non-punitive mechanism for the student to override, opt-out of, or manually alter the system-generated modality recommendations.",
"family_code": "MME",
"family_name": "MME",
"internal_id": "L05-MME-STUDENTOVERRID",
"source_file": "L05-MME-LEARNEROVERRID.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MME-MODALITYRECOMM",
"atom_name": "Modality Recommendation Explainability Verification",
"atomic_definition": "Evaluates whether every algorithmic modality recommendation, adaptation, or restriction is accompanied by a technically accessible and human-readable rationale (local explanation), ensuring the system complies with the \u0027Right to Explanation\u0027 regarding automated decision-making.",
"definition": "Evaluates whether every algorithmic modality recommendation, adaptation, or restriction is accompanied by a technically accessible and human-readable rationale (local explanation), ensuring the system complies with the \u0027Right to Explanation\u0027 regarding automated decision-making.",
"family_code": "MME",
"family_name": "MME",
"internal_id": "L05-MME-MODALITYRECOMM",
"source_file": "L05-MME-MODALITYRECOMM.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MME-PEDAGOGICALOPT",
"atom_name": "Pedagogical Optimisation Target Legitimacy",
"atomic_definition": "Evaluates whether the optimization function driving the modality personalization engine targets valid pedagogical outcomes (e.g., mastery, retention, skill transfer) rather than narrow behavioral proxies (e.g., clicks, session duration, daily active usage) that may incentivize shallow engagement or ",
"definition": "Evaluates whether the optimization function driving the modality personalization engine targets valid pedagogical outcomes (e.g., mastery, retention, skill transfer) rather than narrow behavioral proxies (e.g., clicks, session duration, daily active usage) that may incentivize shallow engagement or ",
"family_code": "MME",
"family_name": "MME",
"internal_id": "L05-MME-PEDAGOGICALOPT",
"source_file": "L05-MME-PEDAGOGICALOPT.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MME-PERSONALIZATIO",
"atom_name": "Personalization Data Consent Verification",
"atomic_definition": "Evaluates whether a valid, active, and specific consent basis exists for accessing and processing the student\u0027s personal data (e.g., traits, preferences, history) within the modality selection logic, ensuring compliance with data privacy standards (e.g., GDPR, FERPA).",
"definition": "Evaluates whether a valid, active, and specific consent basis exists for accessing and processing the student\u0027s personal data (e.g., traits, preferences, history) within the modality selection logic, ensuring compliance with data privacy standards (e.g., GDPR, FERPA).",
"family_code": "MME",
"family_name": "MME",
"internal_id": "L05-MME-PERSONALIZATIO",
"source_file": "L05-MME-PERSONALIZATIO.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MME-STEREOTYPEREIN",
"atom_name": "Stereotype Reinforcement Avoidance",
"atomic_definition": "Evaluates the modality adaptation logic to detect and flag deterministic mapping rules that rely on demographic stereotypes (e.g., age, gender, culture) to assign specific content types, preventing the reinforcement of essentialist assumptions about student capabilities or preferences.",
"definition": "Evaluates the modality adaptation logic to detect and flag deterministic mapping rules that rely on demographic stereotypes (e.g., age, gender, culture) to assign specific content types, preventing the reinforcement of essentialist assumptions about student capabilities or preferences.",
"family_code": "MME",
"family_name": "MME",
"internal_id": "L05-MME-STEREOTYPEREIN",
"source_file": "L05-MME-STEREOTYPEREIN.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MME-SURVEILLANCEAN",
"atom_name": "Surveillance and Biometric Constraint Verification",
"atomic_definition": "Evaluates whether the instructional delivery system impermissibly mandates invasive surveillance signals (e.g., always-on webcam, gaze tracking, biometric authentication) as a condition for accessing baseline learning content, enforcing the principle of \u0027privacy by default\u0027.",
"definition": "Evaluates whether the instructional delivery system impermissibly mandates invasive surveillance signals (e.g., always-on webcam, gaze tracking, biometric authentication) as a condition for accessing baseline learning content, enforcing the principle of \u0027privacy by default\u0027.",
"family_code": "MME",
"family_name": "MME",
"internal_id": "L05-MME-SURVEILLANCEAN",
"source_file": "L05-MME-SURVEILLANCEAN.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MML-CHALLENGEMODAL",
"atom_name": "Challenge Modality Exposure (Anti-Narrowing)",
"atomic_definition": "Evaluates whether the longitudinal modality pathway includes periodic \u0027challenge modality\u0027 exposures (formats outside the student\u0027s primary preference zone) to prevent skill atrophy and representational narrowing.",
"definition": "Evaluates whether the longitudinal modality pathway includes periodic \u0027challenge modality\u0027 exposures (formats outside the student\u0027s primary preference zone) to prevent skill atrophy and representational narrowing.",
"family_code": "MML",
"family_name": "MML",
"internal_id": "L05-MML-CHALLENGEMODAL",
"source_file": "L05-MML-CHALLENGEMODAL.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MML-STUDENTPREFERE",
"atom_name": "Student Preference Data Collection",
"atomic_definition": "Evaluates whether the system possesses a record of the student\u0027s stated (explicit) or demonstrated (implicit) preference for specific instructional modalities, creating the data basis for agency-oriented adaptation.",
"definition": "Evaluates whether the system possesses a record of the student\u0027s stated (explicit) or demonstrated (implicit) preference for specific instructional modalities, creating the data basis for agency-oriented adaptation.",
"family_code": "MML",
"family_name": "MML",
"internal_id": "L05-MML-STUDENTPREFERE",
"source_file": "L05-MML-LEARNERPREFERE.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MML-MESHINGHYPOTHE",
"atom_name": "Meshing Hypothesis Rejection",
"atomic_definition": "Evaluates whether the modality assignment logic implicitly or explicitly relies on the scientifically unsupported \u0027meshing hypothesis\u0027 (that matching instructional mode to a preferred learning style improves learning outcomes) as a causal justification for the decision.",
"definition": "Evaluates whether the modality assignment logic implicitly or explicitly relies on the scientifically unsupported \u0027meshing hypothesis\u0027 (that matching instructional mode to a preferred learning style improves learning outcomes) as a causal justification for the decision.",
"family_code": "MML",
"family_name": "MML",
"internal_id": "L05-MML-MESHINGHYPOTHE",
"source_file": "L05-MML-MESHINGHYPOTHE.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MML-METACOGNITIVER",
"atom_name": "Metacognitive Rationale for Preference Choices",
"atomic_definition": "Evaluates whether student-facing modality choices are accompanied by explicit rationales, affordance summaries, or content previews that support metacognitive calibration, ensuring that preference decisions are informed by an understanding of the trade-offs (e.g., speed vs. depth) rather than made a",
"definition": "Evaluates whether student-facing modality choices are accompanied by explicit rationales, affordance summaries, or content previews that support metacognitive calibration, ensuring that preference decisions are informed by an understanding of the trade-offs (e.g., speed vs. depth) rather than made a",
"family_code": "MML",
"family_name": "MML",
"internal_id": "L05-MML-METACOGNITIVER",
"source_file": "L05-MML-METACOGNITIVER.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MML-MODALITYOPTION",
"atom_name": "Modality Option Provision (Agency Check)",
"atomic_definition": "Evaluates whether the instructional design provides a choice set of at least two valid modality options to the student, safeguarding student agency and self-determination unless specific prohibitive constraints (e.g., safety certification, device limitations) mandate a single path.",
"definition": "Evaluates whether the instructional design provides a choice set of at least two valid modality options to the student, safeguarding student agency and self-determination unless specific prohibitive constraints (e.g., safety certification, device limitations) mandate a single path.",
"family_code": "MML",
"family_name": "MML",
"internal_id": "L05-MML-MODALITYOPTION",
"source_file": "L05-MML-MODALITYOPTION.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MML-PREFERENCEOBJE",
"atom_name": "Preference-Objective Conflict Resolution",
"atomic_definition": "Evaluates the system\u0027s logic for resolving conflicts between a student\u0027s stated modality preference and the strict representational demands of the learning objective, ensuring that resolution involves explicit negotiation or explanation rather than silent automatic overrides.",
"definition": "Evaluates the system\u0027s logic for resolving conflicts between a student\u0027s stated modality preference and the strict representational demands of the learning objective, ensuring that resolution involves explicit negotiation or explanation rather than silent automatic overrides.",
"family_code": "MML",
"family_name": "MML",
"internal_id": "L05-MML-PREFERENCEOBJE",
"source_file": "L05-MML-PREFERENCEOBJE.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MML-PREFERENCEROLE",
"atom_name": "Preference Role Definition (Engagement vs. Performance)",
"atomic_definition": "Evaluates whether the system\u0027s usage of student preference data is explicitly scoped to influence engagement, satisfaction, or motivation metrics, rather than being treated as a causal mechanism for direct cognitive performance improvement.",
"definition": "Evaluates whether the system\u0027s usage of student preference data is explicitly scoped to influence engagement, satisfaction, or motivation metrics, rather than being treated as a causal mechanism for direct cognitive performance improvement.",
"family_code": "MML",
"family_name": "MML",
"internal_id": "L05-MML-PREFERENCEROLE",
"source_file": "L05-MML-PREFERENCEROLE.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMO-COGNITIVECOMPL",
"atom_name": "Cognitive Complexity (Bloom) Identification",
"atomic_definition": "Evaluates whether the target learning objective includes a defined cognitive complexity level (specifically aligned to Bloom\u0027s Taxonomy or a functional equivalent) to constrain modality selection.",
"definition": "Evaluates whether the target learning objective includes a defined cognitive complexity level (specifically aligned to Bloom\u0027s Taxonomy or a functional equivalent) to constrain modality selection.",
"family_code": "MMO",
"family_name": "MMO",
"internal_id": "L05-MMO-COGNITIVECOMPL",
"source_file": "L05-MMO-COGNITIVECOMPL.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMO-FORMATSUBSTITU",
"atom_name": "Format Substitution vs. Affordance Shift",
"atomic_definition": "Evaluates whether a proposed alternative modality or modality switch represents a genuine shift in representational affordance (e.g., text to visual) versus a mere \u0027format substitution\u0027 (e.g., PDF to Web Page text) that retains the same cognitive processing requirements.",
"definition": "Evaluates whether a proposed alternative modality or modality switch represents a genuine shift in representational affordance (e.g., text to visual) versus a mere \u0027format substitution\u0027 (e.g., PDF to Web Page text) that retains the same cognitive processing requirements.",
"family_code": "MMO",
"family_name": "MMO",
"internal_id": "L05-MMO-FORMATSUBSTITU",
"source_file": "L05-MMO-FORMATSUBSTITU.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMO-HIGHSOCIALENGA",
"atom_name": "High Social Engagement Affordance Availability",
"atomic_definition": "Evaluates whether the instructional modality plan includes at least one \u0027high social engagement\u0027 affordance (e.g., synchronous chat, collaborative whiteboard, live audio) when the pedagogical strategy explicitly defines social interaction or collaboration as a necessary condition for learning.",
"definition": "Evaluates whether the instructional modality plan includes at least one \u0027high social engagement\u0027 affordance (e.g., synchronous chat, collaborative whiteboard, live audio) when the pedagogical strategy explicitly defines social interaction or collaboration as a necessary condition for learning.",
"family_code": "MMO",
"family_name": "MMO",
"internal_id": "L05-MMO-HIGHSOCIALENGA",
"source_file": "L05-MMO-HIGHSOCIALENGA.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMO-STUDENTNOVELTY",
"atom_name": "Student Novelty Tolerance Integration",
"atomic_definition": "Evaluates whether the student\u0027s estimated tolerance for novelty (or Openness to Experience) has been utilized to calibrate the complexity, unfamiliarity, or experimental nature of the selected modality interface.",
"definition": "Evaluates whether the student\u0027s estimated tolerance for novelty (or Openness to Experience) has been utilized to calibrate the complexity, unfamiliarity, or experimental nature of the selected modality interface.",
"family_code": "MMO",
"family_name": "MMO",
"internal_id": "L05-MMO-STUDENTNOVELTY",
"source_file": "L05-MMO-LEARNERNOVELTY.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMO-STUDENTSELFREG",
"atom_name": "Student Self-Regulation to Structure Mapping",
"atomic_definition": "Evaluates whether the student\u0027s estimated self-regulation capacity has been utilized to determine the appropriate level of instructional guidance, navigational freedom, and structural scaffolding within the selected modality.",
"definition": "Evaluates whether the student\u0027s estimated self-regulation capacity has been utilized to determine the appropriate level of instructional guidance, navigational freedom, and structural scaffolding within the selected modality.",
"family_code": "MMO",
"family_name": "MMO",
"internal_id": "L05-MMO-STUDENTSELFREG",
"source_file": "L05-MMO-LEARNERSELFREG.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMO-STUDENTSOCIABI",
"atom_name": "Student Sociability Signal Integration",
"atomic_definition": "Evaluates whether an external student sociability or interaction-need signal has been successfully ingested and used to parameterize the social affordances of the selected modality (e.g., isolating vs. collaborative modalities).",
"definition": "Evaluates whether an external student sociability or interaction-need signal has been successfully ingested and used to parameterize the social affordances of the selected modality (e.g., isolating vs. collaborative modalities).",
"family_code": "MMO",
"family_name": "MMO",
"internal_id": "L05-MMO-STUDENTSOCIABI",
"source_file": "L05-MMO-LEARNERSOCIABI.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMO-LEARNINGOBJECT",
"atom_name": "Learning Objective Domain Identification",
"atomic_definition": "Evaluates whether the target learning objective has been explicitly classified into a primary domain (cognitive, affective, or psychomotor) to support modality alignment decisions.",
"definition": "Evaluates whether the target learning objective has been explicitly classified into a primary domain (cognitive, affective, or psychomotor) to support modality alignment decisions.",
"family_code": "MMO",
"family_name": "MMO",
"internal_id": "L05-MMO-LEARNINGOBJECT",
"source_file": "L05-MMO-LEARNINGOBJECT.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMO-LOWSOCIALEXPOS",
"atom_name": "Low Social Exposure Pathway Availability",
"atomic_definition": "Evaluates whether the instructional modality plan includes at least one valid \u0027low social exposure\u0027 or independent study option when the primary modality involves high social visibility or collaboration, safeguarding students with high anxiety or low interaction needs.",
"definition": "Evaluates whether the instructional modality plan includes at least one valid \u0027low social exposure\u0027 or independent study option when the primary modality involves high social visibility or collaboration, safeguarding students with high anxiety or low interaction needs.",
"family_code": "MMO",
"family_name": "MMO",
"internal_id": "L05-MMO-LOWSOCIALEXPOS",
"source_file": "L05-MMO-LOWSOCIALEXPOS.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMO-MODALITYALLOCA",
"atom_name": "Modality Allocation for Mixed Objectives",
"atomic_definition": "Evaluates whether instructional segments containing multiple or compound learning objectives (e.g., hybrid cognitive/psychomotor tasks) have explicitly allocated distinct modalities to each objective component, preventing \u0027blanket\u0027 modality assignment.",
"definition": "Evaluates whether instructional segments containing multiple or compound learning objectives (e.g., hybrid cognitive/psychomotor tasks) have explicitly allocated distinct modalities to each objective component, preventing \u0027blanket\u0027 modality assignment.",
"family_code": "MMO",
"family_name": "MMO",
"internal_id": "L05-MMO-MODALITYALLOCA",
"source_file": "L05-MMO-MODALITYALLOCA.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMO-MODALITYASSESS",
"atom_name": "Modality-Assessment Alignment",
"atomic_definition": "Evaluates whether the functional capabilities of the selected modality support the specific interaction and output mechanisms required by the planned assessment strategy (e.g., performance demonstration, artifact creation, or selected response).",
"definition": "Evaluates whether the functional capabilities of the selected modality support the specific interaction and output mechanisms required by the planned assessment strategy (e.g., performance demonstration, artifact creation, or selected response).",
"family_code": "MMO",
"family_name": "MMO",
"internal_id": "L05-MMO-MODALITYASSESS",
"source_file": "L05-MMO-MODALITYASSESS.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMO-MODALITYREPRES",
"atom_name": "Modality-Representation Alignment",
"atomic_definition": "Evaluates whether the intrinsic representational affordances of the selected modality (e.g., spatial, temporal, simulative) match the representational requirements explicitly declared by the learning objective.",
"definition": "Evaluates whether the intrinsic representational affordances of the selected modality (e.g., spatial, temporal, simulative) match the representational requirements explicitly declared by the learning objective.",
"family_code": "MMO",
"family_name": "MMO",
"internal_id": "L05-MMO-MODALITYREPRES",
"source_file": "L05-MMO-MODALITYREPRES.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMO-MODALITYSUCCES",
"atom_name": "Modality Success Criteria Definition",
"atomic_definition": "Evaluates whether the selected modality mapping includes an explicit, measurable criterion for success (e.g., completion status, interaction count, assessment score threshold) to distinguish between mere exposure and effective utilization.",
"definition": "Evaluates whether the selected modality mapping includes an explicit, measurable criterion for success (e.g., completion status, interaction count, assessment score threshold) to distinguish between mere exposure and effective utilization.",
"family_code": "MMO",
"family_name": "MMO",
"internal_id": "L05-MMO-MODALITYSUCCES",
"source_file": "L05-MMO-MODALITYSUCCES.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMO-OBJECTIVEBASED",
"atom_name": "Objective-Based Modality Justification",
"atomic_definition": "Evaluates whether the selected instructional modality is explicitly justified by the pedagogical demands of the learning objective (e.g., representational requirements, complexity) rather than relying exclusively on student preference or logistical convenience.",
"definition": "Evaluates whether the selected instructional modality is explicitly justified by the pedagogical demands of the learning objective (e.g., representational requirements, complexity) rather than relying exclusively on student preference or logistical convenience.",
"family_code": "MMO",
"family_name": "MMO",
"internal_id": "L05-MMO-OBJECTIVEBASED",
"source_file": "L05-MMO-OBJECTIVEBASED.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMO-TRAITADAPTATIO",
"atom_name": "Trait Adaptation Framing Verification",
"atomic_definition": "Evaluates whether trait-informed modality recommendations are presented to the student as navigable \u0027support options\u0027 or suggestions, rather than as deterministic \u0027fixed labels\u0027 or rigid diagnoses, thereby preventing the essentializing of student traits.",
"definition": "Evaluates whether trait-informed modality recommendations are presented to the student as navigable \u0027support options\u0027 or suggestions, rather than as deterministic \u0027fixed labels\u0027 or rigid diagnoses, thereby preventing the essentializing of student traits.",
"family_code": "MMO",
"family_name": "MMO",
"internal_id": "L05-MMO-TRAITADAPTATIO",
"source_file": "L05-MMO-TRAITADAPTATIO.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMO-TRAITBASEDEXCL",
"atom_name": "Trait-Based Exclusionary Constraint Check",
"atomic_definition": "Evaluates whether student trait signals are being used to impermissibly exclude, hide, or block access to valid instructional modalities (hard gating), enforcing the principle that traits should inform prioritization (ranking) rather than prohibition.",
"definition": "Evaluates whether student trait signals are being used to impermissibly exclude, hide, or block access to valid instructional modalities (hard gating), enforcing the principle that traits should inform prioritization (ranking) rather than prohibition.",
"family_code": "MMO",
"family_name": "MMO",
"internal_id": "L05-MMO-TRAITBASEDEXCL",
"source_file": "L05-MMO-TRAITBASEDEXCL.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMS-HIGHGUIDANCEEN",
"atom_name": "High Guidance Entry Verification (Novice Scaffolding)",
"atomic_definition": "Evaluates whether the initial instructional segments of a sequence provide high levels of guidance (e.g., worked examples, modeling, explicit instruction) when the student is identified as a novice in the specific domain, preventing \u0027sink or swim\u0027 entry designs.",
"definition": "Evaluates whether the initial instructional segments of a sequence provide high levels of guidance (e.g., worked examples, modeling, explicit instruction) when the student is identified as a novice in the specific domain, preventing \u0027sink or swim\u0027 entry designs.",
"family_code": "MMS",
"family_name": "MMS",
"internal_id": "L05-MMS-HIGHGUIDANCEEN",
"source_file": "L05-MMS-HIGHGUIDANCEEN.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMS-METACOGNITIVER",
"atom_name": "Metacognitive Reflection Step Verification",
"atomic_definition": "Evaluates whether the instructional sequence includes explicit, dedicated nodes or interaction prompts designed to trigger metacognitive consolidation (e.g., self-explanation, summary generation, confidence calibration) at defined intervals.",
"definition": "Evaluates whether the instructional sequence includes explicit, dedicated nodes or interaction prompts designed to trigger metacognitive consolidation (e.g., self-explanation, summary generation, confidence calibration) at defined intervals.",
"family_code": "MMS",
"family_name": "MMS",
"internal_id": "L05-MMS-METACOGNITIVER",
"source_file": "L05-MMS-METACOGNITIVER.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMS-MODALITYSEQUEN",
"atom_name": "Modality Sequence Explicit Specification",
"atomic_definition": "Evaluates whether the collection of instructional modalities is organized into an explicit, directed sequence (e.g., linear, branching, or graph-based), distinguishing a designed learning path from an unorganized repository of resources.",
"definition": "Evaluates whether the collection of instructional modalities is organized into an explicit, directed sequence (e.g., linear, branching, or graph-based), distinguishing a designed learning path from an unorganized repository of resources.",
"family_code": "MMS",
"family_name": "MMS",
"internal_id": "L05-MMS-MODALITYSEQUEN",
"source_file": "L05-MMS-MODALITYSEQUEN.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMS-PREMATUREABSTR",
"atom_name": "Premature Abstraction Avoidance Verification",
"atomic_definition": "Evaluates whether abstract, symbolic, or theoretical representations are structurally \u0027gated\u0027 or preceded by concrete, sensory, or grounded representations within the sequence, preventing the introduction of high-level abstractions before the student has demonstrated readiness or prior domain knowle",
"definition": "Evaluates whether abstract, symbolic, or theoretical representations are structurally \u0027gated\u0027 or preceded by concrete, sensory, or grounded representations within the sequence, preventing the introduction of high-level abstractions before the student has demonstrated readiness or prior domain knowle",
"family_code": "MMS",
"family_name": "MMS",
"internal_id": "L05-MMS-PREMATUREABSTR",
"source_file": "L05-MMS-PREMATUREABSTR.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMS-REMEDIATIONBRA",
"atom_name": "Remediation Branch Verification (Anti-Looping)",
"atomic_definition": "Evaluates whether the instructional sequence structure includes explicit branching logic for remediation (alternative instructional pathways) triggered by performance breakdown, ensuring that students are not simply forced to repeat the same failed material without additional support or alternative ",
"definition": "Evaluates whether the instructional sequence structure includes explicit branching logic for remediation (alternative instructional pathways) triggered by performance breakdown, ensuring that students are not simply forced to repeat the same failed material without additional support or alternative ",
"family_code": "MMS",
"family_name": "MMS",
"internal_id": "L05-MMS-REMEDIATIONBRA",
"source_file": "L05-MMS-REMEDIATIONBRA.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMS-REPRESENTATION",
"atom_name": "Representational Practice Alignment Verification",
"atomic_definition": "Evaluates whether the instructional sequence includes active practice opportunities or interaction nodes that are explicitly aligned to and paired with preceding representational (informational) steps, ensuring that content consumption is reliably followed by active processing.",
"definition": "Evaluates whether the instructional sequence includes active practice opportunities or interaction nodes that are explicitly aligned to and paired with preceding representational (informational) steps, ensuring that content consumption is reliably followed by active processing.",
"family_code": "MMS",
"family_name": "MMS",
"internal_id": "L05-MMS-REPRESENTATION",
"source_file": "L05-MMS-REPRESENTATION.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMS-RETRIEVALPRACT",
"atom_name": "Retrieval Practice Opportunity Verification",
"atomic_definition": "Evaluates whether the instructional sequence includes specific interaction nodes designed to trigger \u0027retrieval practice\u0027 (active recall from memory) rather than mere \u0027review\u0027 (passive re-exposure), ensuring that retention strategies align with the Testing Effect principle.",
"definition": "Evaluates whether the instructional sequence includes specific interaction nodes designed to trigger \u0027retrieval practice\u0027 (active recall from memory) rather than mere \u0027review\u0027 (passive re-exposure), ensuring that retention strategies align with the Testing Effect principle.",
"family_code": "MMS",
"family_name": "MMS",
"internal_id": "L05-MMS-RETRIEVALPRACT",
"source_file": "L05-MMS-RETRIEVALPRACT.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMS-SCAFFOLDINGWIT",
"atom_name": "Scaffolding Withdrawal (Guidance Fading) Verification",
"atomic_definition": "Evaluates whether the instructional sequence includes specific logic or rules for \u0027fading\u0027 (reducing) guidance and support structures as student competence increases, ensuring that modalities shift from directive (e.g., worked examples) to autonomous (e.g., unguided practice) to prevent the Expertis",
"definition": "Evaluates whether the instructional sequence includes specific logic or rules for \u0027fading\u0027 (reducing) guidance and support structures as student competence increases, ensuring that modalities shift from directive (e.g., worked examples) to autonomous (e.g., unguided practice) to prevent the Expertis",
"family_code": "MMS",
"family_name": "MMS",
"internal_id": "L05-MMS-SCAFFOLDINGWIT",
"source_file": "L05-MMS-SCAFFOLDINGWIT.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMS-TRANSFERTASKVE",
"atom_name": "Transfer Task Verification (Novel Context Application)",
"atomic_definition": "Evaluates whether the instructional sequence includes a \u0027transfer task\u0027\u2014an application activity situated in a novel context distinct from the initial instruction\u2014to verify that the student can generalize the skill beyond the specific examples used during training.",
"definition": "Evaluates whether the instructional sequence includes a \u0027transfer task\u0027\u2014an application activity situated in a novel context distinct from the initial instruction\u2014to verify that the student can generalize the skill beyond the specific examples used during training.",
"family_code": "MMS",
"family_name": "MMS",
"internal_id": "L05-MMS-TRANSFERTASKVE",
"source_file": "L05-MMS-TRANSFERTASKVE.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMT-ABSTRACTCONTEN",
"atom_name": "Abstract Content Scaffolding Verification",
"atomic_definition": "Evaluates whether content classified as highly abstract, theoretical, or conceptual is accompanied by required scaffolding representations\u2014specifically concrete examples, analogies, or visualizations\u2014to ground the abstraction and prevent cognitive overload.",
"definition": "Evaluates whether content classified as highly abstract, theoretical, or conceptual is accompanied by required scaffolding representations\u2014specifically concrete examples, analogies, or visualizations\u2014to ground the abstraction and prevent cognitive overload.",
"family_code": "MMT",
"family_name": "MMT",
"internal_id": "L05-MMT-ABSTRACTCONTEN",
"source_file": "L05-MMT-ABSTRACTCONTEN.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMT-CONTENTCOMPLEX",
"atom_name": "Content Complexity and Density Management",
"atomic_definition": "Evaluates whether the estimated information density and complexity of the content are compatible with the information transmission rate and cognitive load profile of the selected modality, ensuring that high-complexity material is not delivered via transient or low-control channels.",
"definition": "Evaluates whether the estimated information density and complexity of the content are compatible with the information transmission rate and cognitive load profile of the selected modality, ensuring that high-complexity material is not delivered via transient or low-control channels.",
"family_code": "MMT",
"family_name": "MMT",
"internal_id": "L05-MMT-CONTENTCOMPLEX",
"source_file": "L05-MMT-CONTENTCOMPLEX.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMT-CONTENTSEGMENT",
"atom_name": "Content Segmentation and Chunking Verification",
"atomic_definition": "Evaluates whether complex, long-form, or information-dense content is structurally divided into manageable segments (chunking) or offers user-controlled pacing breaks, preventing cognitive overload caused by continuous, monolithic information flow.",
"definition": "Evaluates whether complex, long-form, or information-dense content is structurally divided into manageable segments (chunking) or offers user-controlled pacing breaks, preventing cognitive overload caused by continuous, monolithic information flow.",
"family_code": "MMT",
"family_name": "MMT",
"internal_id": "L05-MMT-CONTENTSEGMENT",
"source_file": "L05-MMT-CONTENTSEGMENT.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMT-CONTENTTYPOLOG",
"atom_name": "Content Typology Classification",
"atomic_definition": "Evaluates whether the instructional content asset has been explicitly classified into a fundamental typology (e.g., Conceptual, Procedural, Affective, or Hybrid) to enable affordance-based mapping and compatibility checks.",
"definition": "Evaluates whether the instructional content asset has been explicitly classified into a fundamental typology (e.g., Conceptual, Procedural, Affective, or Hybrid) to enable affordance-based mapping and compatibility checks.",
"family_code": "MMT",
"family_name": "MMT",
"internal_id": "L05-MMT-CONTENTTYPOLOG",
"source_file": "L05-MMT-CONTENTTYPOLOG.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMT-MODALITYREDUND",
"atom_name": "Modality Redundancy Risk Verification",
"atomic_definition": "Evaluates whether the simultaneous use of multiple modalities (e.g., Audio + Text) results in detrimental redundancy (the \u0027Redundancy Effect\u0027) where identical information is presented via competing channels, increasing extraneous cognitive load rather than reinforcing learning.",
"definition": "Evaluates whether the simultaneous use of multiple modalities (e.g., Audio + Text) results in detrimental redundancy (the \u0027Redundancy Effect\u0027) where identical information is presented via competing channels, increasing extraneous cognitive load rather than reinforcing learning.",
"family_code": "MMT",
"family_name": "MMT",
"internal_id": "L05-MMT-MODALITYREDUND",
"source_file": "L05-MMT-MODALITYREDUND.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMT-MOTORANDPROCED",
"atom_name": "Motor and Procedural Skill Affordance Verification",
"atomic_definition": "Evaluates whether content identified as requiring psychomotor skill acquisition or procedural execution is mapped to a modality that supports dynamic demonstration (modeling) or interactive practice (simulation), ensuring that physical skills are not taught via purely static or abstract representati",
"definition": "Evaluates whether content identified as requiring psychomotor skill acquisition or procedural execution is mapped to a modality that supports dynamic demonstration (modeling) or interactive practice (simulation), ensuring that physical skills are not taught via purely static or abstract representati",
"family_code": "MMT",
"family_name": "MMT",
"internal_id": "L05-MMT-MOTORANDPROCED",
"source_file": "L05-MMT-MOTORANDPROCED.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMT-SIGNALINGANDAT",
"atom_name": "Signaling and Attention Guidance Verification",
"atomic_definition": "Evaluates whether complex or visually/auditorily dense content includes explicit signaling cues (e.g., highlights, arrows, vocal emphasis, headers) to guide student attention to essential material, thereby reducing the cognitive load associated with visual search.",
"definition": "Evaluates whether complex or visually/auditorily dense content includes explicit signaling cues (e.g., highlights, arrows, vocal emphasis, headers) to guide student attention to essential material, thereby reducing the cognitive load associated with visual search.",
"family_code": "MMT",
"family_name": "MMT",
"internal_id": "L05-MMT-SIGNALINGANDAT",
"source_file": "L05-MMT-SIGNALINGANDAT.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMT-SPATIALSTRUCTU",
"atom_name": "Spatial Structure Affordance Verification",
"atomic_definition": "Evaluates whether content identified as possessing inherent spatial structure (e.g., topology, geometry, anatomy, geography) is mapped to a modality capable of visual, diagrammatic, or haptic representation, ensuring the informational topology is preserved and not collapsed into linear text/audio.",
"definition": "Evaluates whether content identified as possessing inherent spatial structure (e.g., topology, geometry, anatomy, geography) is mapped to a modality capable of visual, diagrammatic, or haptic representation, ensuring the informational topology is preserved and not collapsed into linear text/audio.",
"family_code": "MMT",
"family_name": "MMT",
"internal_id": "L05-MMT-SPATIALSTRUCTU",
"source_file": "L05-MMT-SPATIALSTRUCTU.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMT-SPLITATTENTION",
"atom_name": "Split-Attention Risk Verification",
"atomic_definition": "Evaluates whether the spatial layout or temporal synchronization of instructional elements forces the student to split their attention between disjoint, non-integrated sources (e.g., a diagram with a separate legend, or text separated from its reference image by scrolling), thereby increasing extran",
"definition": "Evaluates whether the spatial layout or temporal synchronization of instructional elements forces the student to split their attention between disjoint, non-integrated sources (e.g., a diagram with a separate legend, or text separated from its reference image by scrolling), thereby increasing extran",
"family_code": "MMT",
"family_name": "MMT",
"internal_id": "L05-MMT-SPLITATTENTION",
"source_file": "L05-MMT-SPLITATTENTION.json",
"weight_estimation": {}
},
{
"_inventory_only": true,
"atom_id": "L05-MMT-TEMPORALSEQUEN",
"atom_name": "Temporal Sequencing Affordance Verification",
"atomic_definition": "Evaluates whether content identified as possessing inherent temporal properties (e.g., sequential processes, chronological history, rhythm, dynamic change over time) is mapped to a modality that supports linear sequencing, pacing, or time-based playback.",
"definition": "Evaluates whether content identified as possessing inherent temporal properties (e.g., sequential processes, chronological history, rhythm, dynamic change over time) is mapped to a modality that supports linear sequencing, pacing, or time-based playback.",
"family_code": "MMT",
"family_name": "MMT",
"internal_id": "L05-MMT-TEMPORALSEQUEN",
"source_file": "L05-MMT-TEMPORALSEQUEN.json",
"weight_estimation": {}
}
],
"compounds": [
{
"_inventory_only": true,
"calls_elements": [
"E-L05-MCO-CHANNEL",
"E-L05-MMA-ADAPT",
"E-L05-MMC-CONTEXT",
"E-L05-MME-ETHICS",
"E-L05-MML-AGENCY",
"E-L05-MMO-OBJECTIV",
"E-L05-MMS-SEQUENCE",
"E-L05-MMT-CONTENT"
],
"compound_id": "CP-MSA",
"compound_name": "Modality Selection Agent Master Compound",
"definition": "",
"execution_steps": [],
"implements_construct": "K-MSA",
"inputs": {},
"key_atoms": [],
"outputs": {},
"purpose": ""
}
],
"constructs": [
{
"_inventory_only": true,
"compounds_managed": [],
"construct_id": "K-MSA",
"construct_name": "Modality Selection Agent Master Construct",
"definition": "",
"purpose": "",
"validation_rules": {}
}
],
"elements": [
{
"_inventory_only": true,
"aggregation_method": {
"min_atoms_required": 1,
"missing_handling": "flag_for_review",
"strategy": "weighted_mean",
"weights_source": "equal"
},
"atom_ids": [
"L05-MCO-MULTICHANNELCO",
"L05-MCO-PRIMARYSENSORY"
],
"element_id": "E-L05-MCO-CHANNEL",
"element_name": "E-L05-MCO-CHANNEL",
"family_code": "MCO",
"family_name": "MCO",
"output_contract": {
"returns": {
"confidence": "0.0-1.0",
"factor_breakdown": "array of atom scores",
"mco_evidence_score": "0-99 aggregate"
}
},
"purpose": "Aggregate evidence on sensory channel utilization and multi-channel coordination for modality selection."
},
{
"_inventory_only": true,
"aggregation_method": {
"min_atoms_required": 4,
"missing_handling": "flag_for_review",
"strategy": "weighted_mean",
"weights_source": "equal"
},
"atom_ids": [
"L05-MMA-ADAPTATIONAUDI",
"L05-MMA-ADAPTATIONDONO",
"L05-MMA-ADAPTATIONEFFE",
"L05-MMA-ADAPTATIONLEAR",
"L05-MMA-ADAPTATIONOVER",
"L05-MMA-ADAPTATIONRESP",
"L05-MMA-ADAPTATIONSTAB",
"L05-MMA-ADAPTATIONTRIG",
"L05-MMA-MODALITYSWITCH"
],
"element_id": "E-L05-MMA-ADAPT",
"element_name": "E-L05-MMA-ADAPT",
"family_code": "MMA",
"family_name": "MMA",
"output_contract": {
"returns": {
"confidence": "0.0-1.0",
"factor_breakdown": "array of atom scores",
"mma_evidence_score": "0-99 aggregate"
}
},
"purpose": "Aggregate evidence on adaptation triggers, responses, stability, and effectiveness."
},
{
"_inventory_only": true,
"aggregation_method": {
"min_atoms_required": 4,
"missing_handling": "flag_for_review",
"strategy": "weighted_mean",
"weights_source": "equal"
},
"atom_ids": [
"L05-MMC-ACCESSIBILITYC",
"L05-MMC-BANDWIDTHANDNE",
"L05-MMC-CULTURALCOMMUN",
"L05-MMC-DEVICECAPABILI",
"L05-MMC-DYNAMICCONTEXT",
"L05-MMC-INSTITUTIONALR",
"L05-MMC-LINGUISTICCAPA",
"L05-MMC-PHYSICALENVIRO"
],
"element_id": "E-L05-MMC-CONTEXT",
"element_name": "E-L05-MMC-CONTEXT",
"family_code": "MMC",
"family_name": "MMC",
"output_contract": {
"returns": {
"confidence": "0.0-1.0",
"factor_breakdown": "array of atom scores",
"mmc_evidence_score": "0-99 aggregate"
}
},
"purpose": "Aggregate evidence on contextual constraints including device, network, accessibility, and environmental factors."
},
{
"_inventory_only": true,
"aggregation_method": {
"min_atoms_required": 4,
"missing_handling": "flag_for_review",
"strategy": "weighted_mean",
"weights_source": "equal"
},
"atom_ids": [
"L05-MME-ALGORITHMICBIA",
"L05-MME-DATAMINIMISATI",
"L05-MME-EQUITYANDLOWRE",
"L05-MME-LEARNEROVERRID",
"L05-MME-MODALITYRECOMM",
"L05-MME-PEDAGOGICALOPT",
"L05-MME-PERSONALIZATIO",
"L05-MME-STEREOTYPEREIN",
"L05-MME-STUDENTOVERRID",
"L05-MME-SURVEILLANCEAN"
],
"element_id": "E-L05-MME-ETHICS",
"element_name": "E-L05-MME-ETHICS",
"family_code": "MME",
"family_name": "MME",
"output_contract": {
"returns": {
"confidence": "0.0-1.0",
"factor_breakdown": "array of atom scores",
"mme_evidence_score": "0-99 aggregate"
}
},
"purpose": "Aggregate evidence on ethical considerations including consent, bias, equity, and surveillance constraints."
},
{
"_inventory_only": true,
"aggregation_method": {
"min_atoms_required": 3,
"missing_handling": "flag_for_review",
"strategy": "weighted_mean",
"weights_source": "equal"
},
"atom_ids": [
"L05-MML-CHALLENGEMODAL",
"L05-MML-LEARNERPREFERE",
"L05-MML-MESHINGHYPOTHE",
"L05-MML-METACOGNITIVER",
"L05-MML-MODALITYOPTION",
"L05-MML-PREFERENCEOBJE",
"L05-MML-PREFERENCEROLE",
"L05-MML-STUDENTPREFERE"
],
"element_id": "E-L05-MML-AGENCY",
"element_name": "E-L05-MML-AGENCY",
"family_code": "MML",
"family_name": "MML",
"output_contract": {
"returns": {
"confidence": "0.0-1.0",
"factor_breakdown": "array of atom scores",
"mml_evidence_score": "0-99 aggregate"
}
},
"purpose": "Aggregate evidence on student preferences, agency, and modality choice options."
},
{
"_inventory_only": true,
"aggregation_method": {
"min_atoms_required": 4,
"missing_handling": "flag_for_review",
"strategy": "weighted_mean",
"weights_source": "equal"
},
"atom_ids": [
"L05-MMO-COGNITIVECOMPL",
"L05-MMO-FORMATSUBSTITU",
"L05-MMO-HIGHSOCIALENGA",
"L05-MMO-LEARNERNOVELTY",
"L05-MMO-LEARNERSELFREG",
"L05-MMO-LEARNERSOCIABI",
"L05-MMO-LEARNINGOBJECT",
"L05-MMO-LOWSOCIALEXPOS",
"L05-MMO-MODALITYALLOCA",
"L05-MMO-MODALITYASSESS",
"L05-MMO-MODALITYREPRES",
"L05-MMO-MODALITYSUCCES",
"L05-MMO-OBJECTIVEBASED",
"L05-MMO-TRAITADAPTATIO",
"L05-MMO-TRAITBASEDEXCL"
],
"element_id": "E-L05-MMO-OBJECTIV",
"element_name": "E-L05-MMO-OBJECTIV",
"family_code": "MMO",
"family_name": "MMO",
"output_contract": {
"returns": {
"confidence": "0.0-1.0",
"factor_breakdown": "array of atom scores",
"mmo_evidence_score": "0-99 aggregate"
}
},
"purpose": "Aggregate evidence on alignment between learning objectives and modality affordances."
},
{
"_inventory_only": true,
"aggregation_method": {
"min_atoms_required": 4,
"missing_handling": "flag_for_review",
"strategy": "weighted_mean",
"weights_source": "equal"
},
"atom_ids": [
"L05-MMS-HIGHGUIDANCEEN",
"L05-MMS-METACOGNITIVER",
"L05-MMS-MODALITYSEQUEN",
"L05-MMS-PREMATUREABSTR",
"L05-MMS-REMEDIATIONBRA",
"L05-MMS-REPRESENTATION",
"L05-MMS-RETRIEVALPRACT",
"L05-MMS-SCAFFOLDINGWIT",
"L05-MMS-TRANSFERTASKVE"
],
"element_id": "E-L05-MMS-SEQUENCE",
"element_name": "E-L05-MMS-SEQUENCE",
"family_code": "MMS",
"family_name": "MMS",
"output_contract": {
"returns": {
"confidence": "0.0-1.0",
"factor_breakdown": "array of atom scores",
"mms_evidence_score": "0-99 aggregate"
}
},
"purpose": "Aggregate evidence on modality sequencing, scaffolding, and pedagogical progression."
},
{
"_inventory_only": true,
"aggregation_method": {
"min_atoms_required": 5,
"missing_handling": "flag_for_review",
"strategy": "weighted_mean",
"weights_source": "equal"
},
"atom_ids": [
"L05-MMT-ABSTRACTCONTEN",
"L05-MMT-CONTENTCOMPLEX",
"L05-MMT-CONTENTSEGMENT",
"L05-MMT-CONTENTTYPOLOG",
"L05-MMT-MODALITYREDUND",
"L05-MMT-MOTORANDPROCED",
"L05-MMT-SIGNALINGANDAT",
"L05-MMT-SPATIALSTRUCTU",
"L05-MMT-SPLITATTENTION",
"L05-MMT-TEMPORALSEQUEN"
],
"element_id": "E-L05-MMT-CONTENT",
"element_name": "E-L05-MMT-CONTENT",
"family_code": "MMT",
"family_name": "MMT",
"output_contract": {
"returns": {
"confidence": "0.0-1.0",
"factor_breakdown": "array of atom scores",
"mmt_evidence_score": "0-99 aggregate"
}
},
"purpose": "Aggregate evidence on content typology, complexity, and modality affordance matching."
}
],
"metadata": {
"agent": "msa",
"generated_at": "",
"generator": "MSA Operator Inference v3",
"layer": "L05",
"synced_at": "2026-04-11T17:56:32.011607+00:00"
},
"summary": {
"compounds": 1,
"constructs": 1,
"duplicates_resolved": 0,
"total_atoms": 69,
"total_elements": 8,
"validation_passed": true
},
"validation": {
"family_coverage": {
"MCO": [
"CP-MSA"
],
"MMA": [
"CP-MSA"
],
"MMC": [
"CP-MSA"
],
"MME": [
"CP-MSA"
],
"MML": [
"CP-MSA"
],
"MMO": [
"CP-MSA"
],
"MMS": [
"CP-MSA"
],
"MMT": [
"CP-MSA"
]
},
"issues": [],
"passed": true
}
}