1	interactive	P2	defer 登记与执行时机	逐步执行时间线	逐步显示参数何时保存、闭包何时读变量，比只猜最终输出更能解释差异。	go-execution
2	static	P2	包依赖、internal 边界与初始化	依赖图与目录对照	需要稳定地看清谁能导入谁；现有编译反例比额外控件更直接。	package-boundaries
3	static	P2	反射、地址、跨语言所有权	生命周期图与边界表	工具跨越不同阶段；示意必须保留具体版本和安全前提，不模拟任意指针操作。	ownership
4	interactive	P1	接口动态类型与 typed nil	双槽接口值检查器	改变动态类型和值后显示 nil 判断，能揭示指针为空而接口非空的原因。	interface-value
5	retain_prose	P3	按工作寻找标准库入口	正文、短例与可运行测试	本章是多包参考；统一做成交互会拉长检索路径，原有短例更适合查阅。	reference
6	static	P2	泛型约束与类型集合	类型集合示意与编译反例	重点是语言规则和编译期约束；静态包含关系足够，不应以浏览器假装 Go 编译器。	type-sets
7	interactive	P1	slice 长度容量与底层数组共享	可编辑数组和 slice 视图	移动切片边界与执行 append/copy 能直接暴露共享、容量限制和复制的区别。	slice-aliasing
8	static	P2	接收者复制与方法集	值/指针接收者对照图	方法可调用和接口实现需要并排核对规则，固定例子与表格更易查证。	method-sets
9	interactive	P2	yield、break 与控制权交接	迭代器单步调用图	交替推进提供者和使用者，并停在 yield(false)，能看清停止如何传回去。	go-execution
10	static	P2	错误包装、Is/As 与 Join	错误树和判断路径图	树形关系能表达多条原因；保留具体 API 代码，避免把匹配条件藏在控件里。	error-tree
11	interactive	P1	channel 缓冲、关闭与阻塞	发送/接收状态机	手动发送、接收和关闭能让容量、等待、取完后的零值与 panic 边界可见。	channel-state
12	interactive	P1	happens-before 与执行先后	双 goroutine 事件图	添加同步边并检查可证明的顺序，有助于区分碰巧先发生与语言保证；不生成未定义结果预测。	happens-before
13	static	P2	errgroup、singleflight 与 semaphore	职责与生命周期对照表	本章核心是选对问题；一张对照表比把三种并发协议混成一个游戏清楚。	tool-selection
14	static	P2	并发反例的失败条件	等待环与代码对照	已有可复现负例能准确展示版本与失败条件；静态等待图足以解释死锁。	wait-for-graph
15	interactive	P1	流水线背压与取消收尾	生产者/worker/消费者队列演示	调慢消费者后显示积压和阻塞传播，再取消，能检验每个发送端是否能退出。	backpressure
16	static	P2	goroutine 生命周期责任	启动、取消、退出时序图	主题是接口与所有权；保留阻塞点逐项检查，比自动播放任务数量更有用。	lifecycle
17	interactive	P2	context 取消树与 deadline	取消传播树	选择取消父/子节点并改变期限，可直观看到传播方向及子级不能延长总预算。	cancellation-tree
18	retain_prose	P3	sync 各工具守住的约束	职责表与可运行例子	包含多种语义不同的原语，优先保留逐项契约和测试，不做一个泛化锁模拟器。	reference
19	static	P2	defer、select、timer、netpoller 的责任	事件和责任分层图	API 行为带版本边界；先用静态时序解释到期、唤醒和执行的不同。	runtime-events
20	interactive	P2	对象大小、size class 与分配层级	分配桶示意与字节账本	调整对象尺寸观察内部空余，能解释申请字节与占用字节不同；表数据需绑定工具链。	allocation-budget
21	interactive	P1	可达性标记与 GC 预算	小对象图标记器及预算计算	断开引用后逐轮标记，可纠正业务无用等于不可达；预算只演算公式，不预测暂停时间。	gc-reachability
22	static	P2	slice、map、channel、interface、string 的表示	值与共享存储图	多种布局适合并排参照；slice 与接口互动复用专章入口，避免重复实现。	shared-storage
23	interactive	P0	G、M、P 与等待后的调度	可单步的教学调度模型	让同一批 G 在本地/全局队列、执行和等待之间流动，区分 G 停放与系统调用占住 M。	gmp
24	retain_prose	P3	逃逸与实际分配的证据	编译诊断、代码和复现实验	优化器决定依赖版本和调用位置，浏览器规则模拟易误导；应保留真实编译结果。	compiler-evidence
25	retain_prose	P3	质量门禁的分工	检查清单与工具反例	本章依赖真实检查器和审查判断，交互控件不会增加关键证据。	engineering-workflow
26	static	P2	依赖构造与逆序清理	构造/失败回滚时序图	对象图和逆序释放关系适合静态展开；保留本地代码验证错误路径。	ownership
27	retain_prose	P3	Go 工程工具的分层选型	工具职责表与原例	选型由项目约束和版本决定，避免用不可靠的自动打分器代替文字判断。	tool-selection
28	static	P2	构建输入、制品身份与发布	构建溯源图	关键是检查源码、参数、目标平台与制品之间的证据链，静态图已足够。	artifact-lineage
29	interactive	P2	最小版本选择 MVS	可切换依赖版本的有向图	修改一条最低版本需求后重新求构建列表，能解释名称中的“最小”并非选所有最低版。	dependency-resolution
30	retain_prose	P3	测试层次与可解释失败	原测试、失败输出与复现命令	交互不能替代编译运行、fake 与真实 HTTP 边界，保留已有实验更诚实。	engineering-workflow
31	retain_prose	P3	日志字段、脱敏与输出责任	日志样例与测试	本章着重事件契约和安全边界，不需要增加会诱导输入真实秘密的在线日志框。	logging
32	interactive	P2	配置来源优先级与缺失值	配置覆盖来源追踪器	切换未设置、空串、零值后显示最终值来自哪一层，能揭示覆盖规则。	configuration-resolution
33	static	P2	项目目录与实际依赖方向	目录树与 import 图	目录名不是架构保证；并排显示实际依赖即可支持判断。	package-boundaries
34	retain_prose	P3	以业务变化检验抽象	贯穿案例和代码评审题	设计选择需要上下文论证，强行量化或拖动层级会淡化实际约束。	design-judgment
35	retain_prose	P3	根据故障选 Linux 证据	命令、输出与取证范围	用户应练习读取真实证据；模拟终端容易被误当作已运行的系统状态。	operations-evidence
36	static	P2	应用对象与内核资源的对应	FD、内存映射与等待分层图	本章跨度大，静态资源关系比一个省略大量内核行为的统一模拟更可靠。	os-resources
37	interactive	P2	堆的不变量与局部修复	小堆插入/删除单步演示	只选堆这一处逐步更新父子关系，避免把八类结构做成无主线动画库。	heap-invariants
38	static	P2	一次 HTTPS 请求的协议责任	协议分层与双向时序图	静态图可同时标明请求边界、TLS、DNS 和连接复用，不虚构公网时延。	network-lifecycle
39	interactive	P2	中间件包装与响应提交	中间件顺序步进器	改变鉴权、日志和 recover 顺序后观察进入/退出与首次写出，能解释组合边界。	middleware-order
40	retain_prose	P3	Web 与 RPC 工具层次	职责和互通边界表	框架选型主要是版本、协议和既有资产判断，不需要自动推荐控件。	tool-selection
41	retain_prose	P3	请求解析、大小限制与输入契约	短请求样例和断言	边界测试已是最直接教材；交互表单易掩盖具体 net/http 行为。	request-contracts
42	static	P2	重试、条件更新与 REST 契约	请求/响应时序和状态表	用两次并发更新及 ETag 静态对照即可解释丢失更新与幂等责任。	api-contracts
43	static	P2	四种 RPC 流与半关闭	四栏双向流时序图	重点是两侧何时结束发送和如何读最终状态，静态时序更适合反复对照。	rpc-streams
44	static	P2	WebSocket、GraphQL、Webhook 的链路	三种数据方向图	三者负责不同问题，不适合合成一个互动选择器；分别标清故障责任。	protocol-boundaries
45	static	P2	HTTP 请求、Body、连接与退出	资源生命周期图	保留具体 Go 测试，图只帮助区分 handler 结束、body 读完与连接归还。	http-lifecycle
46	retain_prose	P3	数据库驱动、查询层与迁移选型	工具分层表和 SQL 例子	选型不具有可靠的单一评分，正文更能保留环境和维护代价。	tool-selection
47	interactive	P2	连接池借用、等待与释放	有限连接池队列模型	调小池容量或不归还 Rows 能直接展示请求如何排队；不把模型时间当数据库性能。	resource-pool
48	static	P2	redo、undo、binlog 与复制确认	提交和持久化时序图	必须区分引擎和配置保证；现有文档解释配静态确认点最稳妥。	durability
49	retain_prose	P3	专用存储按访问方式分工	问题与存储能力对照	重点是数据模型与产品约束，交互不会补足真实选型所需负载证据。	tool-selection
50	static	P2	行版本、清理与专用索引	版本链与候选过滤示意	VACUUM 和索引语义适合固定图；不模拟优化器性能或实际物理布局。	database-versions
51	interactive	P1	JOIN、NULL、聚合与行数	微型表格查询推演	逐步连接两张小表，显示重复行如何产生以及聚合怎样放大金额，可暴露无语法错误的逻辑错。	relational-rows
52	interactive	P1	事务交错、快照与业务约束	两事务手动交错时间线	让读者选择读/写/提交顺序并观察异常，能解释事务存在不等于业务正确。	transaction-interleavings
53	static	P2	数据库扩展与迁移边界	读写路径和迁移检查点图	扩展性依赖实际瓶颈；路由计算可转到数据分布专章，避免重复控件。	database-scaling
54	interactive	P1	联合索引排序与候选扫描	小型有序索引范围查看器	改变条件后高亮必须扫描的键区间，解释走索引不等于少读数据；不预测真实执行计划。	index-scan
55	retain_prose	P3	远程缓存客户端与本地缓存	工具语义对照与实测原例	先按层和一致性选型，避免用动画给出未经测量的快慢排名。	tool-selection
56	static	P2	Redis 执行、持久化与复制	请求确认点时序图	重点是明确何时进入内存、落盘或副本，静态路径更能保留配置限制。	durability
57	static	P2	Redis 类型接口与内部编码	操作地图和编码示意	九种结构是查阅内容，优先保留操作需求和版本边界，不做统一玩具 Redis。	data-structures
58	static	P2	热 key、大 key 与多级缓存	访问量/大小双轴图	二维关系可直接说明不同治理方向；具体吞吐必须继续依赖测量。	cache-load
59	interactive	P2	缓存失效时的回源工作量	可切换失效场景的队列模型	对比集中失效、空值缓存和合并重建后数据库收到的工作量，能解释保护对象。	cache-load
60	interactive	P1	缓存双写与失效竞态	数据库/缓存双轨事件线	手动交错读、写、失效和失败，能证明延迟双删不是一致性保证。	cache-consistency
61	retain_prose	P3	消息客户端、任务与工作流分层	职责、确认和重试表	工具版本与协议差异比动画重要；复用后续可靠性章节解释失败窗口。	tool-selection
62	static	P2	Kafka 分区、ISR 与消费位置	日志和消费组分配图	静态图能标出有序范围及提交点；完整 rebalance 模拟代价高且容易省错条件。	partition-log
63	retain_prose	P3	消息队列选型依据	路由、重放与运维对照表	应保留候选系统保证差异，不以一个简化 UI 给出产品排名。	tool-selection
64	interactive	P1	处理完成与确认之间的故障窗口	消息/业务效果/ACK 单步模型	在业务提交和 ACK 间插入崩溃，直观看到重投递为何必须靠幂等兜底。	delivery-semantics
65	interactive	P2	Outbox、本地提交与重复投递	订单与待发事件事务演示	展示同事务消除第一道裂缝、relay 仍可能重复，能阻止把 Outbox 当全链 exactly-once。	outbox
66	static	P2	消息保管与消费进度	分区日志和偏移量图	基础名词的关系适合静态总图，避免和可靠性示例重复。	partition-log
67	retain_prose	P3	协调、框架、代理与服务网格	工具分层和边界表	治理工具不在同一层竞争；上下文判断比互动评分更重要。	tool-selection
68	interactive	P2	Raft 任期、日志与提交安全性	受限事件脚本回放	只演示已审查的选主与旧任期提交反例，不能把随机动画当完整协议验证器。	consensus
69	static	P2	2PC、TCC、Saga 的保证边界	状态机与补偿时序	多种协议的失败假设不同，静态状态对照更容易保留“结果未知”和补偿语义。	distributed-commit
70	interactive	P2	租约失效与 fencing token	旧/新持有者写入事件线	暂停旧持有者再恢复写入，能显示有锁和仍有权写资源是两件事。	fencing
71	static	P2	一致性、可用性与故障假设	请求历史和允许结果对照图	需要精确陈述理论假设；避免把 CAP 简化成任意三选二的互动三角形。	distributed-assumptions
72	retain_prose	P3	微服务拆分与业务边界	案例、约束与迁移检查点	选择高度依赖团队和业务，不适合用可视化自动判定拆分优劣。	design-judgment
73	interactive	P1	一致性哈希与成员变化	哈希环和键迁移对照	增删节点后高亮迁移的键，比较取模路由；明确虚拟节点不能解决所有热点。	consistent-hashing
74	static	P2	服务发现、就绪与排空	管理路径/请求路径双图	快照、版本和生命周期可用静态时序说明，保留真实治理工具验证。	service-lifecycle
75	retain_prose	P3	稳定性库与压测模型选型	接口表与既有实验	工具选择依赖具体策略顺序；算法互动集中到稳定性章节，不重复造压测器。	tool-selection
76	interactive	P2	发布时停止接流量与排空	新旧实例发布时间线	分步触发 ready、终止、摘流和超时，能让宽限期中的竞态可见。	deployment-lifecycle
77	interactive	P1	SLI 分母、错误预算与 burn rate	带口径说明的预算计算器	改变坏事件、总事件和窗口即显示预算消耗，并明确无流量与缺数据不能算满分。	slo-budget
78	static	P2	副本、备份与可恢复历史	故障域图和恢复时间线	容灾应从真实恢复验收判断，交互时间拖动不能证明备份可用。	disaster-recovery
79	interactive	P1	开环/闭环负载与扩容延迟	有说明的离散事件队列模型	在服务变慢时比较发送率和已完成请求延迟，帮助理解协调遗漏与排队。	queueing
80	interactive	P1	幂等键、请求状态与重放	同一意图的失败/重试状态机	切断响应后重试并显示业务效果次数，能解释见过请求还不等于已有结果。	idempotency
81	interactive	P1	令牌桶、重试和熔断	请求准入与熔断状态模型	先只实现令牌桶或熔断器一种机制，显示突发与等待；不承诺生产稳定性。	rate-limiting
82	static	P2	池化、批量与异步的成本转移	工作与资源责任图	方法众多且需证据选择，复用连接池和背压示例入口即可。	resource-costs
83	retain_prose	P3	安全库、扫描器和密钥服务分工	职责、威胁与配置对照	安全判断不能靠视觉绿灯，保留具体验证规则和失败反例。	tool-selection
84	static	P2	依赖、制品、签名与线上身份	软件供应链证据图	强调每种证据证明什么，静态溯源图比模拟安全评分更可靠。	artifact-lineage
85	static	P2	哈希、MAC、签名、加密的威胁边界	发送者/验证者密钥关系图	图可解释谁有能力伪造，交互不应接收真实密码或暗示实现经过安全审计。	cryptographic-boundaries
86	retain_prose	P3	输入到危险操作的安全检查	局部代码反例和本地测试	现有受控反例更贴近修复；不增加联网攻击靶场或任意代码执行入口。	security-boundaries
87	static	P2	主体、资源、动作与授权关系	权限矩阵和关系图	明确策略例外与检查时序更重要；可视化只展示虚构主体，不做真实权限变更。	authorization
88	static	P2	校验、防重放与输出边界	请求检查顺序图	一条静态信任边界路线能保留不同安全机制的责任，不用交互绿灯代替审查。	security-boundaries
89	static	P2	会话、JWT、OAuth/OIDC 与吊销	登录/刷新/验证时序图	协议细节和威胁条件必须明确，静态图更适合伴读官方流程。	authentication
90	retain_prose	P3	遥测采集、存储与诊断工具	工具职责表和输入输出	多后端选型主要是团队需求与成本，交互仪表盘不会补充证据。	tool-selection
91	static	P2	Span 生命周期、传播与导出	遥测数据路径与丢失点图	分开记录、采样、结束和交付能解释缺 trace，静态分层足够。	telemetry-pipeline
92	interactive	P2	直方图聚合与分位数陷阱	两组延迟样本分布查看器	合并样本后重算分位数，展示平均各实例 p99 不等于全局 p99。	measurement-denominators
93	interactive	P2	多窗口 burn rate 告警	长短窗口事件回放	移动坏事件突发区间并显示两个窗口条件，能解释为何用 AND 且不能把无数据当正常。	slo-budget
94	static	P2	CPU、内存与等待 profile 口径	同一请求的计时/采样对照	保留实测图与采样边界，避免生成看似真实的火焰图。	profiling-evidence
95	retain_prose	P3	事故证据、决策条件和改进验收	时间线模板与复盘案例	核心是事实核对和人的判断，互动控件没有比清晰叙述更强的解释力。	incident-review
96	interactive	P2	G 等待、就绪与实际运行	带事件说明的教学 trace 时间线	移动光标区分阻塞等待和调度等待，复用 GMP 概念；明确数据为教学构造。	go-trace
97	retain_prose	P3	根据症状查下一份证据	诊断树和真实复現入口	故障排查应联系真实指标与调用链，不能靠模拟的症状选择器替代取证。	operations-evidence
98	retain_prose	P3	重复基准与统计比较	原始测量、benchstat 与实验条件	不补造测量；已有运行记录和反例是主证据，静态图可作为可选附件。	benchmark-evidence
99	retain_prose	P3	保留语义的性能优化	前后代码、测试与测量	优化是否值得取决于热点和真实成本，避免给滑块设置虚构加速比。	benchmark-evidence
100	retain_prose	P3	诊断工具各能回答的问题	问题/证据对照表	工具选型以问题和取证开销为中心，交互不会代替实际 profile。	tool-selection
101	retain_prose	P3	断点、core 与运行时日志	命令和真实输出注释	程序状态需真实调试器核验，浏览器假终端会造成不必要的混淆。	debugging-evidence
102	static	P2	profile 类型、flat/cum 和宽度	样本树与累计归因图	静态小树能解释归因关系；不将火焰图横轴画成时间线。	profiling-evidence
103	static	P2	CI、制品晋级与 GitOps 纠偏	制品身份贯穿的交付流程图	持续协调与单次流水线需分清，现有本地验证比动画更重要。	artifact-lineage
104	retain_prose	P3	云原生构建、打包与控制器选型	责任分层表	工具处于不同生命周期，保留选型理由和权限边界即可。	tool-selection
105	static	P2	CPU 配额、P 数、内存软限与退出	三类资源限制对照图	容量关系高度依赖运行时与内核，复用 GMP 入口但不模拟真实容器节流。	container-resources
106	interactive	P2	声明状态与控制器协调	受限 Deployment/Pod 状态演示	删除一个教学 Pod 后逐步补齐期望副本，解释 desired 不等于 ready；不冒充真实集群。	reconciliation
107	static	P2	请求路径、故障域与云服务责任	请求链及区域/可用区拓扑图	云服务选型需要业务条件，静态责任与故障域图更清楚。	cloud-boundaries
108	static	P2	配置、state、计划与实际资源	四层状态对照图	plan 与 apply 的区别应清楚标注，避免可点击销毁一类拟真操作增加误解。	iac-state
109	static	P2	镜像分层与容器隔离	构建层和运行资源分层图	静态文件层覆盖图即可解释删文件不等于移除旧层内容。	image-layers
110	static	P2	代理双连接、缓冲和超时	两跳请求/响应时序图	代理责任随配置改变，保留真实回环测试和限制，图只解释边界。	proxy-lifecycle
111	retain_prose	P3	以问题追踪源码责任	问题导向阅读路线	学习目标是阅读真实固定源码和收尾路径，不需再套动画层。	source-reading
112	static	P2	架构边界、事件与投影恢复	权威事实/派生视图数据图	拓扑能帮助比较演进，但仍应保留业务约束与失败处理的完整叙述。	architecture-boundaries
113	interactive	P1	QPS、字节、并发与冗余预算	显式单位的容量估算器	调整假设逐项显示平均/峰值、存储和平均并发，防止把 p99 代入 Little 定律。	capacity-budget
114	retain_prose	P3	从需求到可验证架构的推理链	完整案例和取舍说明	方法论需要读完论证，交互组件可在引用的具体机制章学习，不拆碎主线。	design-judgment
115	retain_prose	P3	十二种系统的业务不变量	分题案例和失败检查	题型广且各自保证不同，应连接幂等、限流等专章互动，避免每题另造浅层动画。	design-judgment
116	static	P2	搜索需求到商业结果的链路	带分母的价值路径图	重点是投入是否值得，静态链路能保留需求、转化和交付成本之间的条件。	seo-value
117	static	P2	发现、抓取、渲染、索引与展示	状态与证据对照图	状态之间不保证自动推进；静态图加证据入口比虚构搜索引擎运行更可靠。	search-pipeline
118	retain_prose	P3	从查询提出意图与质量假设	真实页面观察与证据论证	意图需要情境判断，自动分类互动容易让读者把假设当确定标签。	seo-judgment
119	retain_prose	P3	项目取舍、预算与验收	项目说明和路线图	战略依赖业务事实和人力限制，不宜用未经校准的分数替代讨论。	seo-judgment
120	retain_prose	P3	关键词候选的数据来源与口径	来源记录和研究流程	交互词表会偏向数量而不是证据，保留查证路径与工具边界更重要。	keyword-evidence
121	interactive	P2	SERP 重合、聚类与页面职责	小型集合重合查看器	切换两组结果的共同项可复算重合比例，并明确它只是辅助证据，不是自动合并判决。	set-overlap
122	retain_prose	P3	竞对差距的可验证依据	样本矩阵和页面阅读记录	核心是完整完成页面任务并记录差异，互动打分器容易制造排名公式幻觉。	seo-judgment
123	interactive	P2	组合空间与允许发布集合	资格约束逐层过滤器	改变有资料、可交付和独特价值条件，显示组合数为何不等于可发布页数。	eligibility-filter
124	static	P2	页面类型、稳定 URL 与内链	站点结构和页面职责图	结构需要长期维护，静态图足以呈现用户路径，不做无条件的内链评分。	site-topology
125	static	P2	搜索承诺与页面任务一致	有注释的页面解剖图	并排展示标题、正文和行动入口比动画更利于编辑核对。	page-anatomy
126	retain_prose	P3	内容证据、原创和维护责任	brief、核查步骤和案例	内容判断不能靠视觉控件证明，保留证据与论证完整性。	editorial-workflow
127	static	P2	站型对象与页面生命周期	商品/文档/社区的生命周期表	不同业务的下架、版本和审核条件应并排呈现，避免统一成一个发布按钮。	page-lifecycle
128	interactive	P1	robots、noindex、canonical 与重定向	声明组合检查器	切换少量声明后解释冲突，例如抓取被挡可能看不到 noindex；不承诺实际收录结果。	indexing-controls
129	static	P2	CSR、SSR、SSG 与内容可见时间	加载依赖与初始 HTML 对照图	稳定图能区分内容出现与水合接管，真实性能仍须测量。	rendering-lifecycle
130	static	P2	页面事实与 JSON-LD 同源	正文/数据字段映射图	静态一致性对照足够说明结构化数据，不伪装 Google 富结果资格验证器。	structured-data
131	retain_prose	P3	审计证据、迁移映射与回滚	审计工单和迁移清单	成效来自真实清单及日志的核对；动画不能证明迁移正确。	seo-operations
132	static	P2	hreflang 家族与 canonical	页面版本关系图	互返、语言/地区与代表地址适合静态拓扑，避免错误推导为排名保证。	locale-topology
133	retain_prose	P3	站长工具报告与提交边界	工具操作路径和证据层次	功能易变且涉及账号，保留当前官方入口和核验方法，不做失真的工具模拟。	seo-operations
134	retain_prose	P3	真实服务覆盖与位置页面资格	业务案例和合规清单	商家资格及服务能力是事实判断，不应由交互地图虚构覆盖。	seo-judgment
135	retain_prose	P3	链接的真实引用理由与风险	链接案例和推广判断	引用质量与合作情境无法由简单滑块评分，正文更能说明边界。	seo-judgment
136	interactive	P2	点击、会话、转化与归因口径	带缺失数据的分母对照器	使用合成记录分开计数不同系统，说明不能把不相容分母硬接成漏斗。	measurement-denominators
137	interactive	P2	前后变化与对照实验	合成趋势和干预对照图	让共同趋势同时影响两组，说明上涨不必然由改版引起；不用模拟结果宣称真实增量。	experiment-confounding
138	retain_prose	P3	AI 搜索引用、报告与控制边界	带日期的官方证据和工作流	平台机制快速变化，重点是核验与权限，互动模拟容易显得比证据更确定。	seo-operations
139	retain_prose	P3	九十天交付与运营验收	分阶段计划和检查清单	日程是项目建议，交互倒计时容易误导为索引或排名承诺。	project-planning
140	interactive	P2	变现模型、有效收入与持续成本	情景收入/成本计算器	输入浏览量、转化或佣金及维护成本，显示假设如何影响净额；默认值均标教学假设。	unit-economics
141	static	P2	资料、建议、核验与执行分工	可审核 AI 工作流图	清楚显示事实来源和批准边界，避免给演示接真实发布权限。	ai-workflow
142	retain_prose	P3	案例陈述到可验证假设	证据分层和试点标准	重点是别把案例当普遍收益证明，文字能保留未知与核验条件。	seo-judgment
143	static	P2	证据、建议和执行权限分层	实体关系和审批版本图	数据合同与窄授权应稳定查阅，静态图比可点击权限界面更明确。	ai-workflow
144	retain_prose	P3	机会研究与有限生产	需求卡和样本核验流程	候选评分只是教学设计；交互批量生成会偏离先验证需求的主线。	keyword-evidence
145	static	P2	来源版本、断言与页面证据	来源到断言到页面的映射图	事实溯源是一张关系网，静态示例能强调未经核实的素材不能直接发布。	evidence-lineage
146	static	P2	审核、静态构建、预览与索引门	两道发布门和构建产物图	已有离线小站可验证，新增拟真发布操作不会带来更多教学价值。	publishing-boundaries
147	static	P2	模型建议与执行合同分离	结构化建议到审批的检查路径	参数、预算与版本绑定适合一张拒绝路径图，不把 JSON schema 当授权器。	ai-workflow
148	interactive	P2	数据成熟度、页面版本与行动门	带迟到/修订的合成快照回放	在数据未成熟或页面版本不匹配时暂停结论，可说明每天观察不等于每天改版。	evidence-readiness
149	interactive	P1	Page RPM、维护成本与盈亏	可复算的页面批次预算器	章节已有明确人民币情景算例，改参数即可暴露分母及维护成本；不预测收入。	unit-economics
150	retain_prose	P3	离线闭环与故障拒绝路径	现有可运行原型及其日志	原型已能展示保留和回滚，优先让读者真实运行；不再用浏览器动画冒充第二次验证。	prototype-evidence
151	retain_prose	P3	从本地演示到生产的验收门	部署检查清单和恢复演练	需要真实服务与授权才能验证，交互勾选不能代表已经部署。	project-planning
152	interactive	P1	局部导数、链式法则与步长	小计算图和有限差分拖动器	改变一个输入时同时显示局部导数与输出变化，帮助区分局部斜率和大步更新结果。	autodiff
153	interactive	P1	反传拓扑顺序与梯度累加	逐边反传计算图	共享节点收到多条贡献时累加，能直接发现把 += 写成 = 的错误。	autodiff
154	interactive	P2	损失、梯度与参数更新闭环	四样本微型网络步进器	一步步更新参数观察真实公式计算，训练范围很小且不宣称泛化能力。	tiny-training
155	static	P2	边界字符、ID 与 bigram 计数	字符对和计数矩阵图	短语料的对应关系可静态看清，互动放到下一章概率与采样避免重复。	text-to-targets
156	interactive	P1	归一化、采样、平滑与 NLL	转移计数/概率/损失联动图	调整一格计数或平滑系数后重算整行，能看见零概率及采样频数的影响。	probability-loss
157	static	P2	神经 bigram 与计数模型的对应	one-hot 取行与 softmax 公式图	重点是同一任务的两种写法，复用概率和小训练示例即可。	probability-loss
158	interactive	P2	上下文窗口、embedding 查表与拼接	token 到向量的形状步进图	改变窗口长度后逐项展示查表和拼接维度，避免把 ID 当数值特征。	tensor-shapes
159	retain_prose	P3	数据切分与可比较训练流程	实验步骤、检查点和记录约定	关键是避免泄漏及固定条件，交互曲线不能替代真实实验记录。	experiment-design
160	static	P2	容量、训练损失与验证表现	现有实验结果对照图	只能画书中记录，不用实时滑块编造参数量与泛化误差的必然关系。	experiment-evidence
161	interactive	P2	权重尺度与 tanh 饱和	固定种子小张量分布图	调节尺度后显示激活和导数分布，说明尺度为何影响信号传播；不推断大模型成绩。	initialization
162	interactive	P1	BatchNorm 的统计轴与推理统计	小矩阵逐列归一化器	改变同批另一条样本并对比 train/eval 输出，可直观看到样本耦合。	normalization
163	static	P2	激活、梯度和更新比率诊断	已有诊断分布并排图	诊断要基于真实采样，保留原始分布与配置，不生成装饰性训练曲线。	training-diagnostics
164	interactive	P2	广播、归约与张量反传形状	小张量反传步进器	按元素高亮梯度从哪条轴求和，支持手算核验，比只列最终矩阵式更清楚。	autodiff
165	interactive	P2	BatchNorm 多路径与重复 embedding 索引	共享贡献累加图	只选重复索引的 scatter-add 演示，复用反传引擎图，不把整章化成难维护的第二套框架。	autodiff
166	interactive	P2	层级合并与感受野	八字符合并树	单击层数高亮当前位置依赖的原字符，解释拼接与平均池化不同。	receptive-field
167	interactive	P2	因果卷积与扩张感受野	可变扩张率依赖图	改变核宽或扩张率后显示可见过去，验证未来输入不会影响当前输出。	receptive-field
168	interactive	P2	输入与右移目标的对齐	滑动窗口标签查看器	逐步滑动窗口并连起每个输入位置和目标，能看出一段 T token 含 T 个预测任务。	text-to-targets
169	interactive	P1	QK 打分、因果 mask 与加权和	小矩阵注意力检查器	选择一个 query 行观察遮罩前后权重与输出，未来位置必须保持不可见。	attention
170	static	P2	多头布局、残差与 LayerNorm	张量尺寸和 block 顺序图	结构关系需要并排看清，复用注意力与归一化示例，不再加另一套训练界面。	tensor-shapes
171	retain_prose	P3	训练、评估和生成完整闭环	现有 tiny_gpt 程序及日志	本章的价值在真实代码链和边界，不用浏览器生成样本冒充训练质量。	training-evidence
172	interactive	P2	字形、码点、UTF-8 字节与 token	文本表示层检查器	中文和组合重音可显示字符数/字节数不同；无真实 tokenizer 时明确 token 分组为教学规则。	unicode-bytes
173	interactive	P0	BPE 合并顺序及训练/编码区别	固定规则逐轮合并教学演示	可见相邻对和先后顺序能澄清最长匹配误解；首版字符级规则必须与正文真实字节训练明确区分。	bpe
174	static	P2	预切分、特殊 token 与精确 ID 兼容	编码协议层次与反例对照	兼容性需要真实 tokenizer 的逐 ID 测试，固定教学 BPE 不能充当 GPT 分词器。	tokenizer-protocol
175	static	P2	词表规模、序列长度与模型成本	词表/序列/参数成本关系图	切分影响需在固定文本测量，不能用通用滑块声称所有语言长度必然如何变化。	tokenizer-tradeoffs
176	static	P2	GPT-2 权重映射与参数共享	矩阵方向、共享对象与结构图	加载等价需要实际数值检查，图用来导航，不用动画代替验证。	weight-mapping
177	static	P2	精度、编译与注意力内存访问	计算/读写/调用成本分层图	速度依赖硬件与内核，静态机制图更能避免误称实际性能收益。	performance-accounting
178	interactive	P1	微批次、累积、DDP 与全局平均	批量和梯度分母计算器	改变进程数和累积次数后同步显示 token/update 与平均系数，能防止悄悄改变训练目标。	gradient-accumulation
179	static	P2	分片、验证、评估与 checkpoint	数据到恢复状态的证据链	多阶段验收以真实文件和日志为依据，静态路径足以梳理责任。	training-state
180	static	P2	预训练、SFT 与偏好反馈	训练数据和目标变化对照图	阶段关系适合图解，不把微型互动损失等同于助手能力提升。	post-training
181	retain_prose	P3	提示、检索、工具与权限选择	工程案例和评估集	任务需按缺失信息和权限判断，不应在教材内默认接入真实工具执行。	application-judgment
182	retain_prose	P3	可解释实验与下一步验证	综合实践路线和真实记录	全书收束应保留完整实践，不用新的控件分散读者对证据的注意力。	reproduction
183	static	P2	nanoGPT 文件与训练责任	仓库和数据流地图	本章作用是导航，静态文件图能帮助追踪一次训练。	repository-map
184	static	P2	字符/BPE 流水线与 uint16 协议	同文不同编码的对照图	真实 BPE ID 必须来自固定词表；复用教育 BPE 时应只讲机制，不伪造兼容结果。	tokenizer-protocol
185	interactive	P2	默认值、文件和 CLI 覆盖	配置来源逐层检查器	选择有限的安全参数并显示覆盖顺序，能区分最终值和记录值；不执行任意 Python 配置。	configuration-resolution
186	interactive	P2	GPTConfig 与参数规模	维度约束和参数账本	调整层宽、层数、词表后显示逐矩阵参数量，区分有效 token 与为计算对齐的多余行。	model-budget
187	interactive	P2	因果注意力与多头张量形状	复用小矩阵注意力检查器	用 nanoGPT 对应布局解释遮罩必须在 softmax 前，避免新增重复组件。	attention
188	static	P2	共享参数的梯度与加载方向	共享对象及张量映射图	关键是同一 Parameter 与两条梯度来源，静态图配断言比训练动画清楚。	weight-mapping
189	interactive	P2	memmap 窗口与下一 token 对齐	二进制索引/窗口查看器	高亮 B×T 输入和右移目标及最后合法起点；数据必须为内置合成 ID。	text-to-targets
190	interactive	P2	累积、缩放、裁剪和更新顺序	训练微步和梯度分母查看器	复用累积组件，明确先 unscale 再 clip 的顺序，不模拟 GPU AMP 性能。	gradient-accumulation
191	interactive	P2	warmup 和余弦日程的边界	带逐段公式的学习率曲线	移动 step 指针核对端点和 i+1 约定，checkpoint 语义继续保留正文。	learning-rate
192	interactive	P2	DDP world size 与累积次数	全局批量和同步边界图	显示配置累积除以进程数后的本地微步，帮助防止重复数据和错误分母。	gradient-accumulation
193	interactive	P1	温度、top-k 与采样随机性	logits 到概率及候选截断图	调温度和 k 观察概率比与支持集，固定种子可复现采样，不宣称改善事实准确性。	sampling
194	retain_prose	P3	微调的域差异与比较条件	基线检查表和原训练路径	结果依赖数据与实验，额外曲线不能凭空说明微调收益。	experiment-design
195	static	P2	吞吐、MFU 与计时边界	分子分母和耗时阶段图	性能数字需要真实设备；静态算式可以展示口径，不给出伪测速结果。	performance-accounting
196	interactive	P2	参数、FLOPs 与固定预算假设	公式显式的模型预算器	复算 notebook 的尺寸和预算关系，并把历史测量与输入假设分别标注。	model-budget
197	retain_prose	P3	小规模复现与历史边界	四个真实程序、检查结果和故障入口	本章应带读者运行仓库，交互玩具不能替代恢复和生成验证。	reproduction
198	static	P2	语言模型输入输出和阶段边界	预测链与训练阶段图	开篇需要统一任务定义，静态图能把续写模型与应用界面分开。	task-boundaries
199	interactive	P2	自动微分与梯度清空顺序	小张量训练单步器	复用计算图组件显示连续 backward 的累加与 zero_grad，防止把图和参数混为一谈。	autodiff
200	interactive	P1	BPE 训练与固定合并 rank	教育 BPE 组件的带边界复用	本章有相邻对与 rank 推导，适合链接/复用首批演示；字符示意不能替代字节编码和真实 ID 对照。	bpe
201	interactive	P1	自注意力、因果 mask 与未来扰动	小矩阵注意力和因果检查	改变未来 token 时，先前位置输出必须不变；这是比遮罩颜色更强的机制展示。	attention
202	static	P2	不同注意力实现与 buffer 状态	布局、API 契约和生命周期图	实现比较与测量条件复杂，静态对照可避免把 API 名称当内核或性能保证。	attention-implementations
203	static	P2	GPT block 的先后顺序与维度	从 ID 到 logits 的张量路线图	保留逐层接口与数值检查，互动集中到注意力和归一化，避免重复搭整模型。	tensor-shapes
204	interactive	P1	参数、计算、权重和运行内存	分项模型成本计算器	改变长度与批量后分开显示线性/二次项及未计开销，不能把估算等同峰值显存。	model-budget
205	interactive	P0	KV cache 的增量计算与存储代价	逐 token 缓存和因果 mask 演示	并排显示重算前缀与仅新增查询，读者能看到复用内容和仍增长的历史读取。	kv-cache
206	interactive	P2	GQA、MLA、跨层共享的压缩方向	多种缓存账本对照器	分别改变 KV 头数、潜在维度、独立生产层数，明确它们改变架构而非任意 MHA 的等价开关。	kv-budget
207	interactive	P2	SWA 窗口与稀疏选择	可见位置/实际计算量双视图	拖动当前位置和窗口高亮可见键，区分 mask 稀疏与内核少算；DSA 分数仅用教学固定值。	attention-visibility
208	interactive	P2	Delta rule 的矩阵记忆更新	二维 key/value 状态步进器	用小矩阵逐次写入和读取，展示误差修正；不标成 softmax attention 的等价版本。	recurrent-memory
209	interactive	P2	MoE 路由与专家负载	固定路由分数的 token 分派图	改变 top-k 和偏斜分数后看各专家收到多少 token，分开总参数、激活参数和常驻内存。	moe-routing
210	interactive	P2	交叉熵、标签配对与分母	概率/目标高亮与损失归约器	复用概率和目标对齐组件，展示每个有效位置贡献而非只看一个平均 loss。	probability-loss
211	interactive	P1	温度、top-k 和生成停止	共享采样分布组件	以自造 logits 重算分布，展示停止规则与上下文限制，避免把随机文字当质量证据。	sampling
212	static	P2	权重映射、共享关系与加载峰值	参数映射和加载对象生命周期图	真实加载正确性需数值校验，静态图可解释为什么一度有两份权重。	weight-mapping
213	retain_prose	P3	语料清理、切分与恢复工程	产物检查、来源记录与本地小管道	现有可运行流程比新增交互更能证明文件边界和去重正确。	data-engineering
214	interactive	P2	学习率与梯度裁剪边界	日程曲线和小向量裁剪图	选定一个小向量显示整组等比缩放，再核对日程端点；Muon 比较留给真实实验。	learning-rate
215	retain_prose	P3	设备、精度和计时条件	真实 CPU 检查与未运行范围	没有对应 GPU/MPS 结果就不画加速滑块，保留复测步骤和数值边界。	benchmark-evidence
216	interactive	P1	RoPE 二维旋转与相对位移	可拖动位置的向量旋转图	固定向量改变两个位置，观察点积依赖相对位移；明确代数性质不保证长上下文能力。	rope
217	static	P2	全局注意力与递归混合缓存	按层状态类型和位置计数图	模型版本接口复杂，静态状态表更可靠；分别链接 KV 与递归记忆演示。	model-state-contracts
218	static	P2	局部/全局层与 KV 共享生产者	按层消费者/生产者依赖图	共享路径和截断时机需要精确核对，静态图有助于发现取错层或丢失 prompt。	model-state-contracts
219	static	P2	模型接口与位置、状态语义	接口契约和架构差异对照	可替换不等于权重兼容，图表保留具体差异，比统一交互外壳更诚实。	model-state-contracts
220	interactive	P2	新增 token 与 embedding/输出头扩展	词表行数和 softmax 分母演示	加一行后显示旧 logits 即使不变概率也会变，能说明扩词表不只是新增一个 ID。	vocabulary-extension
221	interactive	P2	分类位置、padding 与可见上下文	输出位置选择与因果可见图	选择第一个、最后有效和最后补齐位置，显示分类头实际读到了哪些 token。	attention-visibility
222	interactive	P1	指令模板、shift 与两种 mask	变长样本装箱/监督查看器	逐格标明 prompt、回答、padding、attention mask 与 loss mask，能抓出一格偏移和全被截断。	supervision-mask
223	static	P2	相似样本分组与评估泄漏	样本关系和 split 分组图	近似重复仍需人工判断，静态关系图更能保留“不确定候选”这一性质。	data-leakage
224	interactive	P2	DPO 四组对数概率与参考差	明确公式的偏好损失演算器	逐项改变策略/参考模型分数和 beta，显示相对差；默认数据均为教学标量，不声称训练效果。	preference-loss
225	interactive	P1	LoRA 矩阵朝向、低秩增量与合并	小矩阵乘法和参数账本	改 rank 并展示 BA 与 W 的形状及参数量，可验收合并前后输出一致，不宣称内存只剩低秩参数。	lora
226	static	P2	加载、编码、推理和显示接口	三种任务共用/差异路线图	界面本身已有示例，重点应保留权重和输入契约，避免再搭一个无模型聊天框。	application-contracts
227	retain_prose	P3	包身份、测试契约与可复现环境	版本记录和真实测试入口	同名代码的差异需实际导入和断言，互动不能替代来源核对。	reproduction
228	retain_prose	P3	习题、验证范围和延伸边界	习题索引与完成标准	作为收束章节，重点是检验前面机制，不再增加新的交互负担。	reproduction
229	static	P2	语言任务与表示中丢失的信息	同一句话的任务/表示对照图	多个任务先建立清楚的输入输出，静态例子即可区分词袋、顺序和 embedding。	nlp-representations
230	interactive	P2	注意力的信息流与因果性	共享注意力矩阵检查器	用同一输入切换 encoder/decoder 可见关系，依然保留具体模型训练边界。	attention
231	interactive	P2	掩码预测、跨度去噪与因果目标	同文三种标签/可见性视图	切换目标后显示哪些位置有监督、能看哪里，帮助理解自监督标签来自原文。	supervision-mask
232	retain_prose	P3	能力结论、训练阶段与证据条件	带条件的案例和阶段说明	能力不能由参数滑块或演示题外推，保留证据边界比交互更重要。	model-evidence
233	interactive	P2	RoPE、GQA 与模型尺寸约束	复用旋转图及缓存账本入口	只复用 RoPE/GQA 局部解释，其他模块保留正文；不能把拼装成功当权重兼容。	rope
234	interactive	P2	tokenizer、右移标签与 SFT mask	共享分词和监督位置演示	选择一个短对话显示角色边界及有效目标，字符 BPE 仅作为机制补充。	supervision-mask
235	static	P2	训练顺序、导出和采样责任	训练/恢复/生成阶段图	现有真实 CPU 闭环是主证据；把先 unscale 后 clip 等顺序清楚画出即可。	training-state
236	static	P2	配置构建、权重加载与标签契约	两条初始化路径和处理链	API 名称易混淆，静态对照能说明哪些路径继承参数，保留实际脚本检查。	framework-contracts
237	interactive	P2	LoRA 的可训练参数与 QLoRA 内存边界	共享低秩矩阵和分项账本	复用 LoRA 组件演算 rank；4-bit 存储与实际计算精度分开说明，不生成整体节省百分比。	lora
238	retain_prose	P3	评测问题、样本和提取规则	评估条件和错误例子	平均分需回到数据和规则，互动排行榜会淡化比较条件。	evaluation-design
239	interactive	P2	检索、证据选择与回答支持	内置文档的检索路径演示	用固定可查看的向量/词项与片段展示召回和漏条件，明确是离线教学数据而非语义模型实测。	retrieval-evidence
240	interactive	P2	工具提议、校验、执行和反馈	离线受限 Agent 状态机	只提供加法等内置无副作用动作，展示拒绝参数与预算耗尽；绝不执行自由代码或真实账号动作。	agent-state
241	interactive	P2	组内奖励、优势与策略比率	组内奖励归一化演算器	调整四个奖励后看均值和相对优势，演示全相同奖励的边界；不声称 RL 收益。	group-advantages
242	static	P2	学生轨迹与教师逐 token 评分	生成者/评分者双轨对齐图	重点是轨迹来自谁以及 token 对齐，静态图足够；单 token 估计不应被标成总 KL。	distillation
243	static	P2	搜索动作、外部观察与训练 mask	带角色的工具轨迹图	固定轨迹能说明观察不属于策略输出，不在教材中调用真实搜索接口。	tool-trajectory
244	static	P2	工具反馈与沙箱隔离边界	执行协议及失败回路图	安全边界比互动运行重要；不能把普通子进程当安全沙箱，也不提供任意代码输入。	tool-safety
245	retain_prose	P3	小模型任务、数据协议与抽取验收	字段证据、测试集与训练检查	可靠抽取依赖真实数据验证；不要收集个人投诉信息来驱动演示。	fine-tuning-evidence
246	static	P2	文本到注意力的整链契约	带错误点的接口总图	作为设计复盘可链接已有 BPE、mask 和窗口演示，不再创建第四套分词器。	text-contracts
247	interactive	P2	视觉表示接入与梯度通路	虚构 patch 到文本位置的连接图	切断/接通图像分支并标出依赖和梯度路径，说明 loss 下降不证明看图；不伪造图像理解结果。	multimodal-wiring
248	interactive	P2	思考、工具、答案 token 预算	生成预算拆分和截断查看器	调整各段配额显示总开销与停止位置，明确更多 token 是否有效仍需评测。	generation-budget
249	retain_prose	P3	知识检索、适用条件与审查责任	来源到断言的证据核对流程	真实工程合规需专业判断，交互评分会让启发式被误当可信度或合规结论。	evidence-judgment
250	retain_prose	P3	分章环境、静态/离线/远端验证	环境表和复现入口	清楚区分验证层次是收束目标，不能用统一绿色状态替代未执行的实验。	reproduction
