Strategies

Use STOP blocks as explicit pacing primitives to manage information overload in AI-as-instructor instruction

Strategy · All strategies
Evidence · no claims cited

Description

STOP blocks are explicit pause directives embedded in module files that create hard boundaries in instruction delivery, addressing the risk that an AI agent instructed to teach a module generates thousands of words in a single response. The article states: "A STOP block serves three functions: (1) it forces the AI to pause and wait for the learner's response before continuing; (2) it provides a reflection prompt intended to consolidate learning from the preceding step; and (3) it creates a natural checkpoint where the learner can assess their understanding before moving forward." Pacing is enforced through a CLAUDE.md directive instructing the agent to halt after each STOP block, and step progress is tracked in a persistent state file that survives context compaction.

Design Implications

Context

Requirements

Constraints

Target Learners

Target Learning Goals

Examples

-

Key Sources

Page metadata
Field Value
type strategy
id stop-blocks-step-pacing-strategy
title Use STOP blocks as explicit pacing primitives to manage information overload in AI-as-instructor instruction
description STOP blocks are explicit pause directives embedded in module files that create hard boundaries in instruction delivery, addressing the risk that an AI agent instructed to teach a module generates thousands of words in...
status review
generated by process:wiki-ingest on 2026-10-10
trust unverified — no one has confirmed this page's content
sources 1 — zain-naboulsi-2026

Frontmatter is the page's machine-readable record — see the Schema & Guide.