通扣
—— 一次全部交上去的写作如何在记录之外扣掉此后的通行能力
——一次全部交上去的写作,如何在记录之外扣掉此后的通行能力
摘要
作文教学把”写不出来”当作一次性的事件来处理:这一次没写好,下一次补上。本文提出一个不同的判断:一次写作真正的代价不落在这一次,而落在此后——当一次写作进入”推进已经停止而截止时间照常逼近”的状态并最终被全部交付时,同一类写作此后的通行能力被下调,而下调不进入任何一份记录,因为所有记录登记的都是交没交、写得怎样。本文把这种”全部通过而通行能力被扣”的事件称为通扣,把一次拥塞消散之后重新以不排队方式通过所需的时间称为复流期(R),并预测多数情形下 R 不收敛。材料取自三处互不相容的既有结论:发育生物学关于命运一旦决定即不可逆、而转决定的方向与可达命运集随培养时长改变的记录;交通工程关于瓶颈激活后排队排放率比激活前低约一成、且不随排队消散而恢复的观测;科学社会学关于多重发现是常态而承认只给一个的统计。判据是一句可以拿去问记录的问话:这一次的产出,集中在布置之后的哪一段时间里。本文用六个公开源码仓库的完整提交历史(42,146 次文件级改动)预注册并实跑了一条跨域检验,三条假设全部未通过;事后诊断表明改动规模与停滞时长在该领域相互独立(ρ = −0.007,p = 0.16),本文据此撤回了跨域主张,并把机制修订为:通扣需要一个第三方约束——不可推迟的截止;没有截止的场合,拥塞只表现为延期,不表现为通扣。 这一修订是本文全部结论中唯一由数据逼出来的一条。
关键词:通扣;复流期;通行方式;截止约束;写作发生;作文评价
Title: Through-Deduction: How an Essay Fully Handed In Deducts Future Throughput Outside the Record
Abstract: Writing pedagogy treats “being unable to write” as a one-off event to be made up for next time. This paper argues otherwise: the real cost of an act of writing falls not on that act but on those following it. When an act of writing enters a state in which progress has halted while the deadline continues to approach, and is nonetheless fully delivered, the throughput of that class of writing is subsequently reduced—and the reduction enters no record, because records register only whether the work was submitted and how well it scored. This paper names the event through-deduction, defines the recovery period (R) as the time required to resume passage without queueing, and predicts that R does not converge in most cases. Three mutually incompatible established findings supply the material: from developmental biology, that fate once determined is irreversible, yet the direction and reachable set of transdetermination shift with culture duration; from traffic engineering, that queue discharge rates run about ten percent below pre-activation flow and do not recover when the queue clears; from the sociology of science, that multiple independent discovery is the norm while recognition goes to one. A preregistered cross-domain test on the complete commit histories of six public source repositories (42,146 file-level changes) failed on all three hypotheses; post-hoc diagnosis showed change size and preceding idle time to be independent (ρ = −0.007, p = 0.16). The paper therefore withdraws its cross-domain claim and revises the mechanism: through-deduction requires a third-party constraint—a non-deferrable deadline; absent one, congestion manifests only as delay.
Keywords: through-deduction; recovery period; mode of passage; deadline constraint; genesis of writing; essay assessment
从三份真实存在、且都可以调出来看的记录说起。
第一份是一个班的交稿时间戳。 某中学用作文平台交作业,平台记录每一篇的提交时刻。初二上学期,全班的提交时刻分布在布置后的第二天到第六天之间,形状接近均匀。到初三上学期,同一批学生,同一个老师,提交时刻高度集中在截止前六小时以内,且有若干名学生的提交时刻在截止前十分钟。分数没有下降。老师的评语没有变化。教务系统里,这两个学期的作文完成率都是百分之百。
第二份是一名学生两年的作文本。 每一篇都写完了,每一篇都交了。翻到后面会发现一件事:题材范围在缩小。初一时他写过外婆的病、写过转学、写过一次和父亲的争吵;初三只剩三类——校园里的小事、读了一本书的感想、一次考试失利后的振作。没有任何一次是他”不会写”,每一次都写满了,分数还略有上升。没有任何一份记录登记过”他不再写某一类题材”这件事,因为记录里只有写过的那些。
第三份是一份教研组的听课本。 组里有一位老师连续三年上作文课,评价一直很好。第一年她带学生写”给十年后的自己”,第二年写”我家阳台上的一盆植物”,第三年还是这两个题目。没有人问过她为什么不换——她的课评分很高,学生的作文分数很稳。听课本上记的是”环节完整、指导到位”。
三份记录有一个共同的形状:每一次都通过了,而通行的方式变了。 从容通过与勉强通过在记录上是同一件事;从写十类题材到只写三类,在记录上是同一件事;从三个题目里选到只剩两个题目,在记录上是同一件事。所有的账都是平的,被改变的那个量不在账上。
本文要问的就是这一件事:一次写作到底是怎样发生的,以及一次”全都交上去了”的写作,扣掉了什么。
问的不是”作文是什么”,也不是”为什么要写作文”。问的是一条路——从哪儿起、经过什么、到达什么,以及在哪一步还插得上手。答案因此不是一个定义,是一段次序加一个位置。
先把名字立出来,后面所有的论证都挂在它上面。
一次写作可以用两种方式通过。
第一种是不排队的通过。 布置之后,推进是连续的:想到、写、改、交。中间可能慢,但没有出现”停在那里而时间继续走”的状态。
第二种是排队之后的通过。 中间出现过一段推进停止的时间——不是在想,是卡住了;而截止时间照常逼近。最后它还是被交上去了,可能是在截止前一晚,可能是靠一段用过的结构撑起来,也可能是靠把题目往一个熟悉的方向拗过去。交上去了,分数正常,记录完整。
本文把第二种通过所留下的、不进入任何记录的减项,称为通扣。
定义写死:通扣,指一次写作在推进已经停止而截止时间继续逼近的状态下被全部交付之后,同一类写作此后的通行能力被下调,而这一下调不出现在任何一次交付的记录里,也把本文与所有”通过即完成”的记账方式分了开:一次通过在账上是一个正项,而本文主张它同时是一个未被登记的负项,两者共用同一条记录。
三个承重点,缺一个就不是通扣:
全部交付——它不是失败。没交、迟交、白卷都不算通扣,那些是有信号的失败,另有一套办法处理。通扣的前提是所有的账都平。
通行能力被下调——被扣掉的不是这一次的质量,是此后同一类任务”不排队就能过去”的最大流率。它表现为:同类题目下一次更早开始拖、更容易卡住、更快退回到熟悉的写法。
不入账——没有任何一份现行记录登记通行方式,因此这个减项在制度上不可见。
需要立刻区分两个容易混进来的说法。
一个是拖延。拖延描述的是行为的时间分布;通扣描述的是能力的一次不可逆下调。一个人可以次次拖到最后一晚而通行能力毫无变化(他的通行方式一直是排队,且稳定),也可以从不拖延而在某一次之后发生通扣。二者可以在同一个人身上一个有一个没有。
另一个是畏难。畏难是一个关于情绪与意愿的判断;通扣是一个关于通行方式的判断,它不问这个人怕不怕,只问他这一次是怎么过去的。第十三节会给出一条能把两者分开的观察。
还要挡住第三个说法:生疏。一个人很久不写某类题材,自然会写得吃力,这是熟练度的自然衰减,与本文无关。两者的分别在于方向:生疏是先不写、后写不动;通扣是先写不动、后不写。判定不难——查一次时间顺序即可。若那一类题材的最后一次交付恰恰落在可用时间的末段(拥塞的标志),此后再无该类题材,那是通扣;若它的最后一次交付从容而此后长期无机会写,此后写得吃力,那是生疏。第一节那本作文本里的三类退出,全部属于前一种。
最后交代命名的来路。“扣”取的是账目上的减项,“通”取的是通过——这个词要说的正是那件古怪的事:减项恰恰发生在一次成功的通过里。 交通工程对同一个结构有一个成熟的名字(容量跌落),本文第四节会正面处理它,也会在第十四节说明为什么本文不能直接沿用那个名字。
现行的解释不止一套,而是三套,且互不相容。它们分别在三个端点上结算”一次写作到底成没成”。
发育生物学处理的是同一件事的生物版本:一团还没有形态的细胞,什么时候、以什么方式,变成一个再也回不去的东西。
这门学问的判据极硬,而且是操作性的:移植。 把一块组织搬到另一个位置去,看它长成什么——长成新位置该长的,说明它还没被决定;仍然长成原位置该长的,说明它已经被决定了。这个判据自 1924 年的组织者实验起沿用至今(Spemann & Mangold, 1924, Archiv für mikroskopische Anatomie und Entwicklungsmechanik, 100: 599–638)。
按这一套,一次写作的成败结算在落点上:这段文字有没有成为一个已定的东西。没成,就是还没发生;成了,就是发生了,此后只是好坏之别。
这一套自己掌握着一件材料,本文第四节要用到:转决定。已经被判定为”决定了”的成虫盘细胞,在成年宿主体内长期培养、反复移植之后,会以低频率跳变成另一种命运(Hadorn, 1963, Developmental Biology, 7: 617–629;Hadorn et al., 1968, Revue Suisse de Zoologie, 75: 557–569)。更要紧的是这种跳变不是随机的:它发生在盘上特定的位置,方向固定、频率固定,而且培养的时长会改变它此后能跳到哪里。
交通工程处理的是流:一条路上能过多少、什么时候过不去、过不去之后会怎样。
这门学问在本题上有一句可以逐字引用的结论。Cassidy 与 Bertini 对多伦多两处高速瓶颈的观测表明:车辆从排队中排出的平均速率,可以比排队形成之前测得的流量低约一成(Cassidy & Bertini, 1999, Transportation Research Part B, 33(1): 25–42)。这个现象在这门学问里有专名——容量跌落,且它逼出了一个制度性的麻烦:“通行能力”必须分两个值,一个是瓶颈激活前的自由流容量,一个是激活后的排队排放率(Hall & Agyemang-Duah, 1991, Transportation Research Record, 1320: 91–98;Banks, 1991, 同卷: 234–241)。
按这一套,成败结算在流量上:决定结局的不是终点,是这条路上有没有形成排队。
科学社会学处理的是第三件事:一样东西做出来了,凭什么算是”你做出来的”。
Merton 用大量案例证明:多重发现——同一个东西被多人独立做出——是科学中的常态而不是例外(Merton, 1961, Proceedings of the American Philosophical Society, 105(5): 470–486);而承认制度只给一个人,优先权之争因此不是个别人的品行问题,是制度的结构性产物(Merton, 1957, American Sociological Review, 22(6): 635–659)。他后来把这件事的后果写成马太效应:已获承认者更容易再获承认,未获承认者的同等工作则被系统性地低估(Merton, 1968, Science, 159(3810): 56–63)。
按这一套,成败结算在承认上:做没做出来不重要,被不被算作数才重要。
三条摆开,就能看出它们不是分工,是互斥。
发育说:看落点——有没有成为一个已定的东西。交通说:落点不是判据,所有的车都到了终点,被改变的是路本身。科学社会学说:这两家争的”成没成”根本不在对象里,在承认制度里——同一份东西可以既算数又不算数,取决于谁先被记上。
三家无法靠”判谁对”化解,因为它们不在同一个语域里作答:一个谈对象的属性,一个谈通道的状态,一个谈制度的账目。要把三者放在一起,只能另造一个框架。
三家争的是:一次写作的成败该在哪一端结清——落点端、流量端,还是承认端。
它们共同假定了一件谁也没有说出口的事:
每一次通过都被完整记账。通过了就是通过了;代价要么当场显现,要么不存在。
这句话念给三家听,三家都会说这还用说吗。发育生物学当然认为一个已经分化完成的结构就是一次完成;交通工程认为通行量的账逐辆记录、分毫不差;科学社会学认为承认制度虽然不公平,但它至少记下了它记下的那些。三家争的是在哪一端记账,没有一家怀疑过账能记完。
推翻这条共识的材料,来自交通工程自己,而且是它每天都在用的那一件。
容量跌落的形状是这样的:瓶颈被激活的那一段时间里,没有任何一辆车没有通过。排队形成了,又消散了,所有的车都到了终点,通行量的账逐辆记录、分毫不差。而在排队消散之后,这条路的通行能力比激活前低了约一成,且不随排队消散而回升。被改变的那个量,不是任何一次通过的属性;它不出现在任何一辆车的记录里。
这件材料的分量有三处:
第一,它不是异常,是常量。 交通工程为它专门发展了对策(下一节会讲到匝道控制),并且被迫在规范里承认通行能力有两个值。一门学问为一件事修改自己的基本量纲,说明这件事是核心工艺,不是边角案例。
第二,它在自己的领域里回答的是另一个问题。 容量跌落在交通工程里回答的是”标定通行能力时该取哪个数”,不是”作文如何发生”。正因为如此,把它拿来当作关于共有前提的证据,是这门学问自己没有走过的那一步。
第三,三家因此都退不回自己的阵地。 落点端结不清,因为所有的车都到了终点而路变了;流量端结不清,因为流量的账是平的;承认端也结不清,因为没有任何一次通过被拒绝承认——恰恰相反,每一次都被承认了。
于是那条共识垮掉的方式很具体:代价既没有当场显现,也不是不存在;它落在一个没有字段的量上。
有了通扣,就可以把一次写作从布置到交付之间的状态排成一段序列。这不是四个格子,是五个依次发生的段落,而且只有第五段是不可逆的。
第一段·自由流。 需求低于通行能力。推进连续,交付时刻分布在整个可用时间里。这一段的特征不是写得快,是写得动:卡住的时候可以换个角度接着走。
第二段·临界。 需求接近通行能力。推进仍然连续,但已经没有余量:一次分心、一次改题、一次多出来的作业,就会把它推过去。这一段在记录上与第一段没有任何差别。
第三段·拥塞形成。 推进停止,而截止时间继续走。这一段是全过程的关键,也是唯一一段有内部信号的:写作者自己知道自己卡住了。但这个信号不出任何记录——没有一份作文记录有”这一次卡了多久”这一栏。
第四段·全部通过。 交了。可能靠一段用过的结构,可能靠把题目拗向熟悉的方向,可能靠一晚上硬撑。产物合格,分数正常,账是平的。
第五段·通扣。 此后同一类写作的通行能力被下调。表现为下一次更早进入第三段,或者干脆不再选这一类题材。这一段没有任何信号,也没有任何记录。
四种通过方式的对照如下。这张表是本文的辨别装置,它替代了”写得好/写得不好”这一根轴。
| 通过方式 | 走到第几段 | 当场看得见的 | 记录上的读数 | 有没有信号 | 此后的通行能力 |
|---|---|---|---|---|---|
| 从容通过 | 一、二 | 交付时刻分散,题材范围不缩 | 完成、分数正常 | 不需要 | 不变 |
| 勉强通过 | 一至四,但第三段极短 | 集中在后段交付 | 完成、分数正常 | 弱:只表现为赶 | 略降,可恢复 |
| 硬通 | 一至五 | 与勉强通过看不出差别 | 完成、分数正常 | 无 | 下调且不回升 |
| 不通过 | 停在三 | 迟交、白卷、求助 | 缺交、低分 | 有:一眼可见 | 不变(未被扣) |
这张表最要紧的一行是第四行:不通过反而不留下通扣。 一个孩子说”这个我写不出来”并且真的没交,他的通行能力没有被扣——被扣的是那个卡住了、最后还是硬撑着交上去、并且拿到了正常分数的孩子。这条推论违反直觉,而它正是本文与所有把”完成率”当作正指标的做法之间的分歧所在。
现在指出本文要打的那一格:硬通。
它必须满足两条签名,且每条都要配一条误诊阻挡——因为这两条签名很容易被读成别的东西。
签名一:它在所有短期读数上与”勉强通过”完全同形。 完成率、分数、字数、按时率,四个指标都无法把它们分开。 > 误诊阻挡:若你能从分数或字数上看出差别,那看到的就不是硬通,是质量下降。硬通的定义要求所有形式审查通过。
签名二:它的代价落在下一次的题材选择上,而不是下一次的分数上。 被扣掉的是”这一类还敢不敢碰”,不是”这一次写得好不好”。 > 误诊阻挡:若下一次的分数明显下降,那多半是别的原因(生病、家庭变故、教师更换)。硬通的特征恰恰是分数稳定而可选范围收缩——第一节那本作文本里的题材从十类降到三类,就是它。
两条签名之外还要说明:为什么这一格需要一个框架才看得见。若第二根轴设成”完成/未完成”,硬通整体落在”完成”一侧;若设成”分数高/分数低”,硬通分散在两侧且无规律。只有把轴换成”这一次是以哪种方式通过的”,它才从”完成”里被分出来。 最后要回答一个实操上必然会被问到的问题:勉强通过与硬通在当场看不出差别,那怎么分?
答案是不当场分,事后分,而且只用两个已经存在的字段。第一个字段是交付时刻相对可用时间的位置——它区分的是”有没有走到第三段”。第二个字段是此后同类题材还写不写——它区分的是”有没有走到第五段”。两个字段合起来才构成判定:交付在末段而此后该类题材仍在,是勉强通过;交付在末段而此后该类题材退出,是硬通。
这个判定有一个必须承认的代价:它必然是滞后的。 硬通只能在它发生之后的一到两个学期里被认出来,当场无法预警。本文因此不主张”识别硬通”是可行的干预;可行的干预在第十节,它不需要识别,只需要在拥塞形成之前降低入流。一个只能事后认出来的读数,用途是核算,不是调度。
判据要能被清点,就得有一个数。本文不给比率,给一个时长——因为通扣要说的事情是”回不回得去”,而回不回得去是一个关于时间的问题。
复流期 R = 从一次拥塞消散之日起,到同一类写作重新以不排队方式通过所经历的时间。 若在观测窗内始终未恢复,R 记为未复流(R = ∞),并进入未复流清单。
R 在三个领域里的量纲不同而算式相同:
交通工程:从排队完全消散起,到该瓶颈的排放率回到激活前流量所需的时间。观测结果通常是不回,因此这一栏在实践中多为未复流。
发育生物学:一块被判定为已决定的组织,从被移入新环境起,到它能够转向另一命运所需的培养时长。Hadorn 的材料表明这个时长是实在的量,而且培养越久,可达的命运集合越大。
写作:某一类题材或文体,从一次硬通起,到该写作者重新能够不排队地写它所经历的时间。
三处量纲不同,读数相同。这个读数要成立,必须具备四条性质,本文逐条兑现:
可事后清点——不需要在写作现场观察,只需要交付时间戳与题材标注。
带 ∞ 值——多数情形下它不收敛,而”不收敛”本身是最要紧的读数。一个只能取有限值的量会把最重要的那一类对象排除在外。
把一个印象变成一份清单——“他现在不写这类了”这句话,此前只是印象;未复流清单把它变成一份可以逐条核对的名录。
与既有主要指标正交——作文这个领域的既有主要指标是分数与完成率。R 与两者的关系必须是可分离的:一个完成率百分之百、分数稳定上升的学生,其未复流清单可以很长。第一节那本作文本正是这样的实例。
需要说明本文为什么不给一个比率。比率会把未复流清单里的条目压成一个分母上的数,而这份清单的价值恰恰在于它是逐条的:哪一类题材退出了,是可以指名的;而一旦压成”题材收缩率 0.7”这样的数,指名就没了,复核也没了。这个读数的粒度就是它的内容。
读数名:复流期 符号:R 单位:天(或"未复流") 定义:从一次拥塞消散(该次作品交付之日)起,到同一类写作重新以 不排队方式通过之日所经历的天数;观测窗内未发生则记未复流。 配套清单:未复流清单——逐条列出该写作者在观测窗内退出的题材类别。 粒度: · 什么算"一类写作":以题材类别记,不以文体记,也不以题目记。 分类表须在观测开始前写死并公布(例如:家庭/校园/自然/读物/ 社会事件/自我经历/虚构,七类)。 恰在边界上的例子:写"外婆生病时我读的一本书"——同时落在家庭与 读物两类,按写作者事后自述的主意所在归一类,归不了的记为跨类, 跨类不计入任何一类的复流判定。 · 什么算"拥塞形成":推进停止而截止时间继续逼近。 可操作的代理:交付时刻落在可用时间的最后 20% 以内, 且该次的可用时间长度不短于同批其他作品。 · 什么算"不排队通过":交付时刻落在可用时间的前 60% 以内。 · 观测窗:不短于两个学期。窗内未复流即记 ∞,不外推。 编码规则(五条): 1. 分类表在观测前写死,中途不得增删类别。 2. 缺交、迟交不进入本读数(它们是有信号的失败,另案处理)。 3. 同一类别在窗内多次硬通,只记首次,复流期从首次算起。 4. 教师更换、转学、休学期间的作品整段剔除,并在清单上注明。 5. 未复流清单必须逐条可指名,不得汇总成一个比率对外发布。 表头:学生编号|类别|首次硬通日期|复流日期|R(天/未复流)|剔除说明 不适用:单次写作任务;无固定截止时间的写作;题材由他人指定且 不允许选择的场合(第十七节详述)。 三处引用一致:正文 §6 = 证伪 §16 = 赌注 §20 一致
三家各有一个成熟判据:移植(发育)、排放率(交通)、优先权归属(承认)。把三者加权合成一个”写作健康度”是很自然的做法,本文不做,理由有两条。
其一,三者的失败定义互不可译。发育里的失败是长成了不该长的东西,交通里的失败是通不过去,承认里的失败是做出来了而不算数。把三种失败折算成一个数,需要一套折算率,而这套折算率没有任何一家能提供——它只能由做合成的人自己定,于是这个数的含义就是那个人的偏好。
其二,也是更要紧的一条:合成会把本文最要紧的那件事抹掉。通扣的全部分量在于它发生在所有分项都达标的时候。任何加权合成都会让达标的分项抬高总分,于是硬通在合成指标上表现为优秀。一个把靶格算成优秀的指标,比没有指标更坏。
这条取舍也适用于本文自己的读数:复流期与未复流清单不得与分数、完成率合成任何总分,理由同上。
判断一格是否成立,最后要落到一句能拿去问记录、而不是拿去问人的判断的话。本文的这句是:
这一次的产出,集中在布置之后的哪一段时间里?
这句话里没有”应当”“真正”“充分”“恰当”这类词。它不问写得好不好,不问学生用不用功,不问老师尽不尽责。它只问一件在多数场合已经有数据的事——交付时刻相对可用时间的位置。
把它拿到六个场合去问,答案各不相同,其中两个是查过之后才知道的,且反过来改了本文。
场合一:中学作文平台。 有交付时间戳,有布置时间,因此这句话可以直接查。答案是:数据早就有了,而没有任何一份评价表读它。 平台把时间戳用于统计按时率,按时率只有两个值。第一节那个班从”均匀分布”变成”集中在最后六小时”的过程,全程留在数据库里,没有被任何人看过一眼。
场合二:高考考场作文。 可用时间被压成一次,所有人的产出必然集中在同一段里。通行方式的区分在这个场合被制度取消了。 答案是:本文的判据在考场上不适用——不是测不准,是那里根本没有第一段与第三段之分。这一处是查过才明白的,它把本文的适用范围削掉了一整类场合。
场合三:博士学位论文。 有开题、预答辩、送审的节点记录,可以查出停滞段;而且这个领域已经有一个字段——延期。答案是:本文所说的东西在这里有一半已经被登记了。这一处对本文不利,第十四节会说明它削掉了什么。
场合四:企业周报。 周期固定、通行能力被制度设为常量。出现拥塞时的处理不是延期,是降低质量交付,且这件事在多数单位有记录(返工次数、被打回次数)。答案是:这个场合已经把硬通制度化了,并且给它配了信号。
场合五:律师文书与医疗记录。 截止时间由外部程序设定,不可推迟;而这些场合以先例与既有表述为正当。答案是:硬通在这里是常态,且不构成问题——因为通行能力本来就不要求扩张。
场合六:无人催的个人写作。 没有截止时间。答案是:这个场合根本不会出现第三段。 推进停止就是停止,不会有”而截止时间继续逼近”这件事。这一处是第九节那次实跑逼出来的,它是本文机制的关键限定,也是本文全部结论里唯一被数据改动过的一处。
证伪条款不许全是纸面的。本文在成文之前用另一类公开可复算的记录跑通了一条跨域检验——之所以不用作文语料,是因为公开的作文语料没有交付时间戳,而本文的判据要的正是时间戳。结果是三条假设全部未通过。以下按预注册原样报告。
统计运行之前,数据、单元、事件定义、假设与阈值已写死存档,事后未作修改。
数据:六个公开源码仓库的完整提交历史,以 bare 方式克隆自 github.com:psf/requests、pallets/click、tqdm/tqdm、pallets/flask、pytest-dev/pytest、scrapy/scrapy。选择规则在跑数前写死:纯 Python 主仓、单一上游、提交数在 2×10³ 至 2×10⁴ 之间、历史完整公开;不按星标数、不按活跃度筛,也不在看过结果之后更换仓库。
代理声明:本次检验的不是写作,是”一次在停滞之后被硬推过去的通过是否留下不回升的减项”这一结构在另一个领域成不成立。提交历史与写作过程的对应是结构上的,不是内容上的。
事件定义:对某个 .py 文件的一次改动记为一次通过;规模 s 为该次增删行数之和,间隔 d 为距上一次涉及该文件的通过的天数。硬通事件 = s ≥ 该仓库全部改动规模的第 95 百分位,且 d ≥ 该仓库间隔分布的第 75 百分位。
三条假设:H1(跌落)事件后 20 次通过的硬通率高于事件前 20 次;H2(不复流)事件后第二、第三个窗口仍不低于事前水平的 110%;H3(顺序)硬通率的上升早于返修率的上升。
| 项目 | 读数 |
|---|---|
| 纳入的文件级改动 | 42,146 次(六仓合计,限 .py,文件改动次数 ≥ 20) |
| 满足事件点前后各有三个窗口的文件 | 28 个 |
| 事前窗口硬通率(均值) | 0.0018 |
| 事件后第一、二、三窗口(均值) | 0.0054 / 0.0036 / 0.0054 |
| H1(Wilcoxon 符号秩) | 统计量 2.5,p = 0.32;中位差为零 → 不成立 |
| H2 | 三个窗口的中位数全部为 0,比较无意义 → 视同不成立 |
| H3(符号检验) | 硬通先行 6 例,返修先行 8 例,p = 0.79 → 不成立 |
三条全部未通过。按预注册的处理办法,本文当场撤回跨域主张。
预注册不允许改阈值,但允许追问失败的来路。以下为明确标注的事后分析。
事件定义要求两件事同时成立:改动规模大,且此前停滞久。在全部 42,146 次改动中,两者的秩相关为 ρ = −0.007,p = 0.16 ——相互独立。大改动之前的间隔中位数是 6.93 天,其余改动是 7.03 天,几乎一样。两条件同时成立的比例是 1.21%,而按独立性预期正是 1.26%。
也就是说:在源码这个领域里,大改动并不跟在长停滞之后。 本文假定的那个形状——推进停止、压力累积、最后一次推过去——在这里根本不存在。事件率因此低到任何 20 次的窗口都测不出东西;28 个文件的样本不是”证据不足”,是这个设计从一开始就没有可测的对象。
这是本文全部结论中唯一由数据逼出来的修订,写在这里,也写进第九节。
失败的来路不是统计量太小,是这个领域缺一样东西:不可推迟的截止。一个源码仓库里的改动,可以永远不合并、可以挂在分支上三年、可以由别人接手。推进停止在那里的表现是延期,不是硬通——因为没有任何力量逼着它在某个时刻必须通过。
于是本文做了两处修订:
撤回跨域主张。 本文不再声称通扣是一个跨领域的通用结构。第十一节的兑现全部改写为”若该领域存在不可推迟的截止,则应观察到……“这种带前件的形式,凡不满足前件的领域一律标注为不适用。
把截止约束写进机制。 通扣不是”拥塞 → 减项”两步,是三件事同时在场:拥塞、不可推迟的截止、以及全部交付。少任何一件,得到的都是别的东西:少了截止是延期;少了交付是缺交(有信号,不留通扣);少了拥塞是从容通过。
这处修订让本文的适用范围显著变窄,也让它变得更难被既有说法吸收——第十三节会说明,正是”截止约束”这一件把本文与滞后效应、习得性无助、马太效应三位最危险的邻居分了开。
(数据与算法可复算:六仓地址如上,事件定义与阈值见 8.1,统计用 Wilcoxon 符号秩检验与符号检验。预注册文本先于统计写就并存档。)
上一节那次失败值得单独占一节,因为它把机制补完整了。
先看没有截止会怎样。一个人自己在写一篇没人催的东西,写到一半卡住了。他会怎样?他会放下。三个月后可能回来,也可能不回来。放下不产生通扣——因为他没有在卡住的状态下把它交出去,那批还没成形的东西留在没成形的状态里。这正是第八节那六个仓库的情形:分支挂着,没人合并,通行能力不受影响。
再看有截止会怎样。同一个人,同样卡住,而后天必须交。他有三条路:交白卷(有信号,不留通扣);求助或改题(相当于换一条通道,也不留通扣);硬撑着交上去。第三条路是唯一留下通扣的那一条,也是学校里最被鼓励的那一条——它保住了完成率,保住了分数,保住了教师的教学记录。
所以本文的机制有三个条件,缺一不可:
拥塞 + 不可推迟的截止 + 全部交付 → 通扣。
这三件事在中小学作文里天天同时在场,而且是被制度组织起来同时在场的:每周一篇是拥塞的来源,交作业的期限是截止的来源,完成率是交付的来源。没有任何一环是失职,三环都是尽职的表现。
三条件缺一时各得到什么,值得逐个说清,因为这三种情形在学校里都有对应物:
缺截止,得到的是积压:那几篇一直没写完,堆在那里,学生自己知道,老师也知道。它难看,但它不扣通行能力。 缺交付,得到的是缺交:一次可见的失败,有信号,会被处理,同样不扣通行能力。 缺拥塞,得到的是从容通过:正常写完,什么也没发生。
三种情形都比硬通”难看”,而三种都不留减项。本文最不受欢迎的一条推论就在这里:在现行记录下,最好看的那一种通过方式,是唯一留下减项的那一种。
这也解释了第五节那张表里最反直觉的一行:不通过反而不留通扣。因为它缺了”全部交付”这一件。一个允许学生说”这次我写不出来”的班级,在完成率上会比隔壁班难看,而它的未复流清单会比隔壁班短。两份记录里,现在只有前一份被登记。
顺带指出一个必须承认的后果:本文因此不能主张”完成率是个坏指标”。完成率保住的东西是实在的——它拦住了放弃、拦住了脱落、拦住了失学。本文能主张的只有一件:完成率与通行能力是两个量,而现在只有一个被记账。
现在可以回答开头那个问题了:作文如何发生。答案是一段四步的次序,顺序不能换。
第一步,承认制度先动。 什么被要求、什么被记录、什么算数,决定了哪一类写作构成常态需求流。若记录只登记完成率与分数,那么”写完并写像样”就是唯一被计量的产出,需求流会被组织成一条持续满负荷的流。
第二步,流量组织。 需求持续接近通行能力,余量被耗尽。此时任何一个扰动都会把它推过临界,拥塞形成。
第三步,落点。 拥塞在截止的逼迫下被强行消散:交了,合格了,命运判定为”完成”。
第四步,回写。 这一次硬通留下通扣:同类写作的通行能力下调,可选题材范围收缩。而这一步不进任何账,于是下一轮的第二步更容易过临界,通扣累积。回写是这条路成为一个循环、而不是一支箭头的原因。
四步之后,插手的位置就清楚了,而且它不在人们习惯下手的两个地方。
不在第三步。 在产物上下功夫——批改、评讲、重写、限时训练——是投入最大的一处。它作用在拥塞已经形成之后,而这一段的全部结果就是把拥塞更快地消散掉,也就是更快地完成一次硬通。限时训练尤其如此:它以缩短可用时间为手段,把从容通过的余量直接削掉。
不在第一步的总量端。 减少作文次数是第二常见的处方。按本文的次序,减少总量确实降低需求流,但它同时减少了处在自由流段的写作次数;若减少的那些恰好是学生本来写得动的题材,通行能力不升反降。
在第二步,而且动作是逆直觉的。 交通工程对同一个位置有一套成熟做法:匝道控制——在瓶颈被激活之前主动限制入流,宁可让一部分车在匝道上等。它的依据正是容量跌落:激活后的排放率低于激活前的容量,所以拦住一部分入流反而提高总通过量。这不是推想,是被实测和一次真实的自然实验双向验证过的:Cassidy 与 Rudjanakanoknad 的现场试验表明,对合流处的匝道限流可以提高该处的通过量(2005, Transportation Research Part B, 39(10): 896–913);而明尼苏达在 2000 年关停全部匝道控制信号的那次”控制假期”,则从反方向给出了对照(Levinson & Zhang, 2006, Transportation Research Part A, 40(10): 810–828)。
落到作文上,动作是这一条:
在拥塞形成之前,就把这一次写作从”必须交”的队列里撤出来。
具体的操作有三种形态,共同点是主动撤出,不是延期:① 布置时即声明本次可以交”写不出来的理由”而不是作文,并且这一交付同样计入完成;② 在写作者报告卡住时立即换题或换体裁,且不追补原题;③ 每学期预留固定比例的”可撤出额度”,由学生自主使用,用完为止。
三者与”延期”的差别是硬的:延期保留了那道截止,只是把它往后推,第三段仍在继续;撤出取消了那道截止,第三段就此结束。按第九节的三条件,取消截止即取消通扣的成立条件。
需要说清它与两种现行做法的关系,因为它们看上去很像。
分层作业是按能力给不同难度的题目。它降低的是需求的高度,不改变通行方式:一个被分到简单题的学生照样可能卡住、照样必须交。按本文的次序,分层作业作用在第一步(降低需求流),有用,但它不取消那道截止,因此拥塞一旦形成,硬通照样发生。
弹性作业是允许延期。它改变的是截止的时刻,不改变截止的存在。第三段在延期期间继续走——推进仍然停止,时间仍然逼近,只是逼近得慢一点。按第九节的三条件,延期不取消通扣的成立条件,只推迟它。
撤出与两者的差别是硬的:它取消的是这一次的交付要求本身。 那批还没成形的东西因此留在没成形的状态里,而不是被压成一个合格的产物交出去。第十六节的条款四要求把撤出组与延期组分开报告,正是为了检验这个差别是不是真的。
第八节撤回了跨域主张,因此以下每一处兑现都写成带前件的形式:若该领域存在不可推迟的截止且要求全部交付,则应观察到…… 凡不满足前件的领域,本文明确标注不适用。这一改动让兑现的数量没有减少,可裁决性却提高了——前件本身就是一条可查的条件。
一、急诊科的病历书写。 前件满足(交班时限、病历时限、必须完成)。预测:一次在信息不足下被硬性完成的病历之后,同一医师此后对同类不确定病例的书写会更快收敛到模板表述,且这一收敛早于差错率上升出现。
二、法院的审限。 前件满足。预测:在审限压力下完成的疑难案件,其后同一合议庭对同类案件的说理长度下降、援引来源集中,而结案率与被发回率均无变化。
三、飞行签派。 前件满足(放行时限)。预测:一次在边缘天气下被硬性放行的航班之后,该签派席位对同类边缘条件的判断会更快收敛到保守或激进的一侧,而不是保持在需要逐次判断的中间状态。
四、期刊的修回期限。 前件满足。预测:在修回期限内被硬性补完的实验,其后同一课题组提出新假设的多样性下降,而发表数量不降。
五、财务结账。 前件满足(法定报出期)。预测:一次在资料不全下被硬性结出的报表之后,该科目此后的处理方式固定为那一次的处理方式,且不再随资料完备程度变化。
六、软件的发布窗口。 前件满足当且仅当发布日期不可推迟。预测:在硬性发布日之前被强行合入的功能,其模块此后接受结构性重构的概率下降。注意:第八节的实跑正是在此失败的——那六个仓库没有不可推迟的发布日,前件不满足,因此那次失败与本条并不矛盾,反而是同一条判断的两面。这一处必须原样写出来。
七、译稿的交付期。 前件满足。预测:一次在期限内硬性交出的难译段落之后,同一译者对同类难点的处理会固定为那一次的处理,而读者评价不变。
八、学位论文。 前件部分满足(有延期通道)。预测:使用过延期通道的作者,其通扣显著低于未使用延期而硬性交付者,尽管后者在记录上更好看。这一条可用现有的研究生管理数据直接回溯,也是本文最容易被检验的一条跨域预测。
九、竞赛类写作与命题作文。 前件满足且极强。预测:连续参加命题竞赛的学生,其自选题材的范围收缩速度快于不参加者,而竞赛成绩不下降。
十、新闻的截稿。 前件满足。预测:一次在截稿前被硬性写完的复杂报道之后,该记者对同类题材的结构选择收敛,而稿件通过率不变。
十一、发育生物学的培养时长(反向兑现)。 前件不满足——那里没有截止。本文因此预测一个相反的结果:培养时长越长,可达的命运集合越大,而不是越小。Hadorn 的材料正是这个方向。这一处是本文的自我约束:若在无截止的领域里也观察到可达集合收缩,本文第九节的三条件说就错了。
十二、无人催的个人写作(反向兑现)。 前件不满足。预测:长期无截止的写作者,其题材范围不收缩,即便他长期卡在某几篇上写不完。若观察到无截止者的题材范围同样收缩,则本文的截止约束条款为伪。 这条可用公开的博客与个人网站的长期存档直接检验。
十二处里有五处是顺序预测(谁早于谁),两处是反向兑现(预测本文自己不适用)。反向兑现比正向兑现更值钱:一个只会往一个方向长的判断,多半是描述而不是机制。 再补一处本文自己也没想到的读法。第一节那三份记录里,第三份(同一位老师三年只用两个题目)说的其实不是学生,是教师的通扣。教师同样有拥塞(新题目要重新备课)、同样有不可推迟的截止(下周就要上这节课)、同样必须全部交付(课得上完)。按本文的三条件,教师的可选题目范围也会收缩,而听课本上记的是”环节完整、指导到位”——完全是硬通的签名。
这一读法把本文的适用对象从学生扩到了教师,也让第十七节的伦理条款变得更要紧:未复流清单一旦被拿去考核教师,最省事的达标办法就是多报几个题目名称,而不是真的换题。 本文没有能力阻止这件事,只能把它写在这里。
三处被材料反过来削掉的地方,逐处写清削掉了什么。
第一处:完成率保住的东西是实在的,本文不能反对它。 第九节已经指出,允许”这次写不出来”的班级在完成率上会难看。而完成率拦住的是放弃、脱落与失学,这些后果比通扣严重得多。若没有这一处,本文原本会写下的更强的那句话是:“完成率是一个坏指标,应当取消。”现在这句话删掉了。本文只能主张:完成率与通行能力是两个量,现在只有一个被记账;在两者冲突时该保哪一个,本文不提供答案。这一处动的是价值排序。
第二处:本文所说的东西,在一个领域里已经有字段了。 第七节场合三是查过才知道的:学位论文管理里有”延期”这个字段,而延期正是本文所主张的”撤出”的一种制度化形态。若没有这一处,本文原本会写下的更强的那句话是:“没有任何制度登记通行方式。”现在只能写成:在有延期通道的场合,通行方式已经被部分登记;在中小学作文里没有。 这一处削掉了本文第三层主张的普遍性,把它限定在基础教育阶段。
第三处:撤出这个动作本身可能被制度吞掉。 第十节给出的三种操作,都要求由写作者主动使用,而组织学早已指出,任何自主额度在有排名的环境里会迅速变成新的评价项——用得多的人被读成能力弱。若没有这一处,本文原本会写下的更强的那句话是:“给学生一个撤出额度,问题即可缓解。”现在只能写成:撤出额度只有在使用记录不进入任何比较的前提下才有效;一旦它可以被横向比较,它就变成另一道截止。 这一处动的是干预的可行条件,也直接连着第十八节的反噬。
本文的判断与下面十种既有说法最容易被混为一谈。逐条给出各自说到哪一步、分界落在哪里,以及一条能把两者分开的观察。
其一,滞后效应(Blanchard & Summers, 1986, NBER Macroeconomics Annual, 1: 15–78)。 这是十位里最危险的一位。它说到哪一步:一次衰退过后,失业率不回到衰退前的水平,均衡本身被那次冲击改变了。分离线:滞后效应把减项归给冲击的强度与持续时间,因此它预测足够长的扩张期可以修复;本文把减项归给在截止逼迫下的一次全部交付,因此它预测修复与时间长度无关,只与那道截止有没有被取消有关。判定形式:给两组同样卡过一次的学生,一组延长可用时间(相当于扩张期),一组取消该次交付要求(相当于取消截止)。若前者的复流期显著缩短,则这是滞后效应;若只有后者缩短,则本文对。
其二,习得性无助(Seligman & Maier, 1967, Journal of Experimental Psychology, 74(1): 1–9)。 它说到哪一步:反复经历不可控的负面结果之后,个体在可控情境中也不再尝试。分离线:习得性无助以失败经验与不可控性为前提;本文的硬通全部是成功经验——交上去了,分数正常,而且往往被表扬。判定形式:给一组学生看他们自己的成绩记录,明确指出”你每一次都通过了”。若通行能力因此恢复,则这是无助感,本文错;若确认成功并不改变题材范围的收缩,则本文对。这一条极便宜,一次班会即可做。
其三,马太效应(Merton, 1968, Science, 159(3810): 56–63)。 它说到哪一步:已获承认者更易再获承认,未获承认者的同等工作被系统性低估。分离线:马太效应是分配机制,它作用于外部资源与注意的流向,预测改变承认规则即可改变分配;本文说的是通道本身的容量,它在承认完全公平的条件下同样发生——第一节那个学生每一次都被公平地承认了。判定形式:设一个匿名互评环境(承认完全对称),若题材范围仍然收缩,则本文对。
其四,能力陷阱与利用挤出探索。 它说到哪一步:较差程序的早期成功使经验向它集中,探索始终不划算。分离线:能力陷阱以回报比较为机制,改变激励即可改变选择;本文的通扣发生在一次没有比较的通过里——那个孩子并没有在两个题材之间权衡,他是在截止前只剩一条路可走。判定形式:宣布”写没写过的题材加分、写熟悉题材不加分”。若范围随即扩张,则是能力陷阱;若激励改变而未复流清单不变,则本文对。
其五,写作焦虑(Daly & Miller, 1975, Research in the Teaching of English, 9(3): 242–249)。 这是本领域内部用了几十年的实务正主,必须正面处理。它说到哪一步:对写作情境的焦虑会降低写作意愿与表现,且可用量表测量。分离线:焦虑是一个状态量,它随情境变化、可被降低;通扣是一个已完成的减项,它在焦虑水平恢复正常之后仍然存在。判定形式:对同一批学生同时测焦虑量表与未复流清单。若两者高度相关且焦虑下降时清单缩短,则本文被它覆盖;若存在一批焦虑水平正常而清单很长的学生,则本文对。第一节那个分数上升的学生正是这一类的候选。
其六,写作阻塞(Rose, 1984, Writer’s Block: The Cognitive Dimension, Southern Illinois University Press)。 它说到哪一步:写不下去的人往往被过于僵硬的规则支配,写得动的人规则更灵活。分离线:这一套把原因放在规则的僵硬上,因此松动规则即可解除;本文把原因放在一次已经发生的通过上,规则松动不改变已经被扣掉的那一份。判定形式:教给两组学生同样一套更灵活的写作规则。若两组的题材范围同等扩张,则本文错;若只有从未硬通过的那一组扩张,则本文对。
其七,学习的高原期(Bryan & Harter, 1897, Psychological Review, 4(1): 27–53)。 它说到哪一步:技能获得中存在长期不进步的平台期,之后可能出现跃升。分离线:高原期是暂时的停滞,其定义里就含着”之后会上去”;本文说的是不回升,且预测复流期在多数情形下取 ∞。判定形式:拉长观测窗到三年。若停滞段之后普遍出现跃升,则这是高原期;若一部分个体的题材范围在三年内单调收缩、从无回升,则本文对。这条正是本文最愿意接受检验的地方——它可以直接证伪本文。
其八,中断时间序列设计(方法学占位者)。 这是方法上离本文最近的一位:在一个时间序列中标定一个干预点,比较前后的水平与斜率。分离线:这套方法要求干预点是外生且可观测的;本文的事件点(硬通)恰恰是不可观测的——记录里没有它,必须先用交付时刻的位置把它推断出来。判定形式:若用外生事件(换教师、换教材、疫情停课)作为断点就能解释题材范围的收缩,则本文不必要;若断点必须落在那些看不出异常的个体交付事件上,则本文的读数不可被这套方法取代。
其九,滞回(磁滞,源出 Ewing 1885 的磁化研究,后被广泛借用)。 剥掉写作这个领域的全部名词,本文的形式是:一个系统在一次被迫的越界之后,回不到原来的状态,而越界过程本身留下的记录是完整的。 这个纯形式的结构在上游有名字——滞回;相邻的还有路径依赖与临界迟滞。分离线:滞回描述的是状态与驱动之间的回线,它不要求那次越界被记为成功;本文要求的正是”被记为成功”这一条,且全部分量都在这里。判定形式:找一次被记为失败的越界(缺交),若它同样留下减项,则本文只是滞回的一个场景;若只有被记为成功的那些留下减项,则本文对。
其十,套作与宿构条款(阅卷实务)。 它说到哪一步:整篇沿用已有构思者降档。分离线:条款处理的是产物的来源,本文处理的是通过的方式;一篇完全原创的作文可以是硬通的产物,一篇高度套用的作文也可以是从容通过的产物。判定形式:取一批被判定为套作的作文与一批未被判定的,比较两组的交付时刻分布。若两者无差异,则条款与本文测的是两个正交的量——那正是本文的主张。
另有三位本文尚未正面交手,在此指名请进: 目标设置理论中关于截止期的实验传统(Locke 与 Latham 一系);行为经济学关于最后期限效应与自设期限的研究(Ariely 与 Wertenbroch 一系);以及组织研究中关于时间压力下的搜索收窄(threat-rigidity 一系)。第二位尤其危险:它已经证明自设期限优于外部期限,而这与本文第十节的处方方向一致,却是从完全不同的机制推出来的。
把上一节十位邻居各自看不见的东西列出来,会发现它们指向同一处。
滞后效应把”减项由冲击造成”当作给定,因此看不见由一次成功造成的减项。一旦承认后者,它的核心工具——用冲击的强度与持续时间来解释均衡的移动——就失去了自变量。
习得性无助把”行为的收缩来自失败经验”当作给定,因此看不见收缩可以完全建立在成功经验上。一旦承认,它整套实验范式(给予不可控的负面刺激)就无法覆盖这一类现象。
马太效应把”承认是可以被记录的”当作给定,因此看不见没有被承认拒绝、却同样被扣掉的那一份。一旦承认,它关于分配不公的论证就只覆盖了问题的一半。
写作焦虑把”状态可以被量表捕捉”当作给定,因此看不见一个已经完成、不再有情绪表现的减项。一旦承认,量表就不再是这一类问题的入口。
中断时间序列把”干预点是外生且可观测的”当作给定,因此看不见事件点本身不进记录的那一类。一旦承认,它就必须先解决一个它不处理的问题:断点从哪里来。
五行背后是同一样被当作给定的东西:
凡是发生过的代价,必定在某处留下过记录——要么记在结果上,要么记在过程上,要么记在当事人的状态上。
代价被默认为可记录的。 这是所有人共同站着的那块地。互相批判的各派都站在上面,因此谁也没有回头看它:滞后效应去记结果,焦虑量表去记状态,时间序列去记过程,三家分工明确,而它们分工的前提是那笔账总在三处之一。
本文说的是另一件事:有一类代价,三处都不记,而且不是疏漏。 结果处不记,因为它合格;过程处不记,因为它按时;状态处不记,因为当事人自己也说不上哪里不对——他这一次确实做到了。这一类代价之所以不进账,恰恰是因为它发生在一次每一项都达标的通过里,而所有的记账规则都是围绕”哪一项没达标”设计的。
这也是本文与前面十位的根本分处:他们都在问”这笔代价记在了哪里、记得对不对”,本文问的是”有没有一笔代价,恰恰因为一切正常而无处可记”。
需要如实补一句:这块地基不是本文推翻的,本文只是站到它外面看了一眼。上一节那十位里有四位——滞后效应、容量跌落、马太效应、习得性无助——是从四个不同方向逼近同一件事,而都差最后一步:它们各自都指出了”一次事件之后系统回不去”,却没有一位追问过那一次事件在记录上是什么样子。四位都默认它是一次可辨认的坏事。本文补的正是这一步:它是一次可辨认的好事。
本栏这道题已有三篇同族,本文必须逐篇指名,并各给一条可裁决的对照。
与《先析》的分界(同题、同为一条路)。 那一篇说:最先成形的那段合格文字消耗同一批原料,关掉了另一段;读数是产出中此前已成句部分的比重。本文说:卡住之后被硬性交付的那一次,扣掉的是此后的通行能力;读数是复流期。两者是互补而非竞争——一个测的是这一次产出的内部构成,一个测的是这一次通过对下一次的影响。数学上近乎正交:一个从不排队、每次都从容通过的学生,其先析比重可以极高(他熟练地调用现成形态而毫不费力);一个先析比重很低、每次都在硬长新东西的学生,恰恰最容易反复硬通。判定:若某样本的先析比重在高位而未复流清单为空,则《先析》适用而本文不适用;若先析比重在中位数以下而未复流清单很长,则反之。两篇合起来给出一个两难:调用现成形态会消耗原料,不调用则更容易撞上截止。
与《摊归》的分界(同栏 What 题)。 那一篇处理的是”何谓作文”——一篇作文的归属里有多少份额并非本人所出,读数是入位事件。本文不问归属,只问通行。判定:若问题在于产物的份额归不了本人,属《摊归》;若份额清楚而此后的可写范围在收缩,属本文。
与《他承》的分界(同栏 Why 题)。 那一篇处理的是”为什么需要作文”,落在支撑的转移上。本文不回答需不需要,只回答一次已经发生的写作扣掉了什么。两者不冲突,但共用一个前提:写作是一件有代价的事,而代价的账目不全。
与本栏用过交通流那一篇的分界。 本栏此前有一篇借用过交通流的容量跌落,用以解释一种持续加码而不收敛的局面,读数是一个份额。本文与它有三处不同:那一篇把容量跌落当作动力机制来问”为什么不收敛”,本文把它当作通道状态来问”这一次是怎么过去的”;那一篇的读数是比率,本文的读数是时长且带 ∞ 值;最要紧的是,本文加了那一篇没有的第三个条件——不可推迟的截止,而这一条是第八节那次失败逼出来的。判定:若在没有截止约束的场合观察到同样的不收敛,则那一篇的机制成立而本文的三条件说多余;若不收敛只出现在有截止的场合,则本文对。这一条对照是本文与自家最近的一篇之间唯一的分离线,不写出来,两篇会被读成同一个说法的两次表述。
本文的主张分三层,各层证伪条件不同。第一层最强也最易倒;第三层最稳,且它的检验最便宜。
第一层:通扣是一个真实的机制——拥塞、不可推迟的截止、全部交付三者同时在场时,此后同类写作的通行能力被下调。
第二层:第五节那段五段序列与四种通过方式的对照是一个有用的分析工具。
第三层:在基础教育阶段的作文记录里,交付时刻数据普遍存在而无人读取;因此通行方式的变化在制度上可观测而未被观测。
最强的竞争解释必须先写出来:其实不就是学生越大越怕写、越写越应付吗? 这是一个关于动机的解释,它能解释第一节的三份记录中的每一份,而且比本文简单得多。以下条款必须在控制掉它之后仍然成立。
最小实验(可在一个学期内、一所学校内完成)。 同年级六个班(同质多单元,不用两校两地充数)。三个班保持现行做法;三个班给每位学生每学期两次”撤出额度”:报告卡住即可撤出该次写作,交一段说明代替,计入完成,且使用记录不进入任何比较。测量:两组的未复流清单长度、题材类别数、交付时刻分布、分数与完成率。控制变量:教师、教材、作业总量、家庭背景分布。若撤出组的未复流清单长度与对照组无差异,则本文第一层为伪。
条款一(剂量—反应,机制主件)。 控制写作动机量表得分与作业总量后,若”硬通次数”与”未复流清单长度”之间不存在剂量—反应关系,则第一层为伪——届时收缩应归因于动机衰减而非通行方式。
条款二(正向读数,写成顺序)。 交付时刻向后段集中的变化,早于题材类别数的下降出现,且间隔可测。若二者同时发生或次序相反,则本文的因果次序为伪。
条款三(截止条款,本文最愿意押的一条)。 在没有不可推迟截止的写作场合(自愿投稿、无人催的个人写作、允许无限期延后的课题),若题材范围同样收缩,则第九节的三条件说为伪——届时截止不是必要条件,本文应退回到一个只关于拥塞的说法。第八节那次失败给这一条提供了第一份材料,方向与本文一致,但因为那是源码而不是写作,只能算旁证。
条款四(复流条款)。 取消该次交付要求(而非延长期限)之后的一个学期内,若复流期不缩短,则第十节给出的插手位置为伪。必须同时报告延期组:若延期与撤出效果相同,则本文关于”延期保留截止”的区分不成立。
条款五(不通过条款,最反直觉的一条)。 比较缺交组与硬通组。若缺交组的未复流清单不短于硬通组,则第五节那张表的第四行为伪,本文将失去它最反直觉也最有用的那条推论。
条款六(最便宜的一条,可当场执行)。 取任意一所学校的作文平台数据,导出一学年的交付时刻与布置时刻。若已有任何一份评价表、教研记录或学情报告读取过这两个字段的相对位置,则第三层主张为伪。 这条所需数据在多数使用作业平台的学校里已经存在,一个人一周内可以查完二十所。
条款七(三年窗口)。 把观测窗拉到三年。若停滞段之后普遍出现题材范围的回升,则本文与高原期之说无法区分,第一层退化为一个关于暂时性停滞的描述。
条款八(分类表锁定条款,防自毁)。 在同一份分类表版本下,若把类别数由七类细分为二十类之后,未复流清单长度的下降幅度超过 50%,则本读数对分类粒度过度敏感,第二层的分析工具为伪,必须重做分类规则。这一条是第十八节反噬预言的直接检验,也是本文唯一一条用来打自己的条款。
若本文被证伪能学到什么。 若条款三倒了(无截止处同样收缩),说明问题出在拥塞本身,那么资源应当投向减少作业总量,而不是投向撤出机制。若条款五倒了(缺交同样留下减项),那么”允许写不出来”就不是解药,反而可能是另一种伤害——这两种情形下的干预方向截然相反,因此这几条值得真去做。
五处明确不适用,逐条写死。
其一,没有不可推迟截止的写作。 个人写作、无人催的长期项目、允许无限期延后的课题。第九节已说明,这些场合的拥塞表现为延期,不表现为通扣。
其二,可用时间被压成一次的场合。 考场作文、限时竞赛。那里没有第一段与第三段之分,本文的判据无对象。
其三,题材由他人指定且不允许选择的写作。 公文、指令性稿件、格式化报告。通扣的表现形式是可选范围收缩;范围本来就为一时,这个读数无处落地。
其四,观测窗短于两个学期的场合。 复流期是一个带 ∞ 值的时长读数,短窗会把大量”尚未复流”误记为”未复流”。
其五,用于个人评价。 未复流清单不是能力评价,更不是意志力评价。第一节那个学生的清单很长,而他的分数在上升。用这份清单去判断一个人行不行,是本文明确拒绝的用法。
反噬预言。 未复流清单一旦进入考核,最省事的达标方式不是让学生真的重新写那些题材,而是把题材分类表改细——原来的七类拆成二十类,任何一次写作都能落进一个”新类别”,清单于是自动变短。更糟的是,这种拆分能够以”精细化管理”的名义被正当化,而且它会同时让本文的读数失效。
我看不到出口。 任何依赖分类表的读数都可以被分类表的改动击穿;而把分类表锁死则会让它无法适应不同学段与不同地区。本文能做的只有一件:把分类表的版本号写进表头(见第六节清点手册),使改动至少留下痕迹。这不是解决,是让作弊变得可查。
伦理三条(凡产物是可拿去考核人的读数,必须写死)。
其一,这个读数指的是通道,不是人。 未复流清单描述的是某一类写作的通行状态,不是写作者的能力、意志或品性。它不得进入学生评价、不得用于分班、不得作为教师考核指标——尤其不得反过来考核教师,因为教师降低清单长度最省事的办法就是减少题材种类。
其二,撤出额度的使用记录不得横向比较。 这一条是第十二节第三处让步的直接后果,也是整个干预成立的前提。一旦”谁用了几次撤出”可以被排名,撤出就变成另一道截止,干预当场失效并反向加重。
其三,已按这个读数做出任何安排的,必须公开分类表版本与编码规则,并给出复核通道。 具体包括:公布类别定义与跨类处理办法、公布”拥塞形成”的时间阈值(可用时间的最后 20%)、允许被评价者对某一类别的判定提出异议。缺少分类表版本公布尤其危险——它使前后两次的清单长度不可比,而不可比的数最容易被拿来证明任何结论。
本文解释不了下面两件事,如实交出。
其一:为什么有的人反复硬通而通行能力不降。 存在一批写作者,长期在极强的截止压力下工作——记者、编辑、连载作者——他们几乎每一次都是在拥塞状态下交付的,而题材范围不但不收缩,反而扩张。本文对此没有解释。可能的方向有两个:一是他们的通行能力本来就远高于需求,从未真正进入第三段;二是他们的题材分类粒度与学生不同,看上去的”扩张”其实是同一类的细分。本文两条都拿不出材料,也没有设计出能把它们分开的观察。
其二:撤出与放弃之间的界线在哪里。 第十节的处方是”在拥塞形成之前把这次写作撤出必须交的队列”,第十六节又把”缺交”列为不留通扣的一类。那么反复撤出与干脆不写,区别在哪里?本文只能说出一个不够硬的差别:撤出是在通道仍然通畅时主动让出,不写是在通道已经堵死后被迫停下。而这两者在记录上同样是”没交”。 也就是说,本文一边主张撤出,一边拿不出一个能把撤出与放弃分开的读数——这是本文自己的判据管不到的地方,也是第十七节把”用于个人评价”列为不适用的真正原因。
先用本文的判据检本文自己。
本文有一道不可推迟的截止(一次对话之内成稿),有拥塞(三家的材料互不相容,中间确实卡过),并且被全部交付。按第九节的三条件,本文是一次硬通的产物。
这个定位有三个具体后果,必须说出来:
后果一,本文的未复流清单不为空,且第一条就在第八节。 那次跨域检验失败之后,本文没有重做一个能测的设计,而是把它写成了机制修订。这个处理是诚实的,但它同时是通扣的标准形态——一条本来要走的路,因为这一次的截止而被永久绕开了。 若换一个没有截止的场合,本文应当做的是重新设计事件识别、把”截止压力”这个变量补进去再跑一次。本文没有做,此处记为未复流。
后果二,再用本文的判据检本栏这条同题家族。 这道题已经出了三篇,每一篇都在一次对话内完成,每一篇都有截止、有拥塞、有全部交付。按本文自己的判断,这条产线的可选范围应当在收缩——具体表现为:三篇的结构位越来越像,取材的领域越来越集中在”某学科自己承认解决不了的那件事”这一类。这是一条可以由第三者检验的预测,检验材料就是这三篇本身。 本文不能自证其否。
后果三,本文因此不主张自己是从容通过的产物。 它能主张的只有一件事:它给出了一条自己也过不了的判据,并且把自己没跑成的那次检验原样留在正文里。
赌注。 本文押第三层主张,因为它最稳,且裁决不依赖前两层。
截至 2029 年 8 月 31 日,不会出现任何一份面向中小学作文的评价表、教研记录格式或学情报告模板,把”交付时刻相对可用时间的位置”作为一项常规读数——即按篇记录该次作品的交付时刻处在布置到截止之间的哪一段,并在至少一个地级市范围内实际执行满一个完整学年。
什么不算命中,逐条写死:
只统计按时率、缺交率的不算。那是二值开关,第一节那个班从均匀分布变成集中在最后六小时的整个过程,在按时率上是同一个数。
作业平台已经采集了时间戳但没有任何评价表读取它的不算——采集不是读取,这恰恰是本文第三层主张所说的情形。
只在课题、试点或个别学校使用而未进入常规记录格式的不算。
只记录教师布置时间而不记录学生交付时刻的不算,反之亦然;两个字段缺一,相对位置就算不出来。
以”关注学生写作状态”之类的表述写进文件而没有可清点字段的不算。
若在此日期之前上述条件被满足,本文第三层主张判负。判负比赢更值得:那意味着这件事已经变得可观测,而本文全部论证的目的正是让它可观测。
Banks, J. H. (1991). Two-capacity phenomenon at freeway bottlenecks: Some theoretical issues. Transportation Research Record, 1320, 234–241.
Blanchard, O. J., & Summers, L. H. (1986). Hysteresis and the European unemployment problem. NBER Macroeconomics Annual, 1, 15–78.
Bryan, W. L., & Harter, N. (1897). Studies in the physiology and psychology of the telegraphic language. Psychological Review, 4(1), 27–53.
Cassidy, M. J., & Bertini, R. L. (1999). Some traffic features at freeway bottlenecks. Transportation Research Part B: Methodological, 33(1), 25–42. doi:10.1016/S0191-2615(98)00023-X
Cassidy, M. J., & Rudjanakanoknad, J. (2005). Increasing the capacity of an isolated merge by metering its on-ramp. Transportation Research Part B: Methodological, 39(10), 896–913.
Daly, J. A., & Miller, M. D. (1975). The empirical development of an instrument to measure writing apprehension. Research in the Teaching of English, 9(3), 242–249.
Hadorn, E. (1963). Differenzierungsleistungen wiederholt fragmentierter Teilstücke männlicher Genitalscheiben von Drosophila melanogaster nach Kultur in vivo. Developmental Biology, 7, 617–629.
Hadorn, E., Hürlimann, R., Mindek, G., Schubiger, G., & Staub, M. (1968). Entwicklungsleistungen embryonaler Blasteme von Drosophila nach Kultur im Adultwirt. Revue Suisse de Zoologie, 75, 557–569.
Hall, F. L., & Agyemang-Duah, K. (1991). Freeway capacity drop and the definition of capacity. Transportation Research Record, 1320, 91–98.
Levinson, D., & Zhang, L. (2006). Ramp meters on trial: Evidence from the Twin Cities metering holiday. Transportation Research Part A: Policy and Practice, 40(10), 810–828.
Merton, R. K. (1957). Priorities in scientific discovery: A chapter in the sociology of science. American Sociological Review, 22(6), 635–659.
Merton, R. K. (1961). Singletons and multiples in scientific discovery: A chapter in the sociology of science. Proceedings of the American Philosophical Society, 105(5), 470–486.
Merton, R. K. (1968). The Matthew effect in science. Science, 159(3810), 56–63.
Rose, M. (1984). Writer’s Block: The Cognitive Dimension. Carbondale: Southern Illinois University Press.
Seligman, M. E. P., & Maier, S. F. (1967). Failure to escape traumatic shock. Journal of Experimental Psychology, 74(1), 1–9.
Spemann, H., & Mangold, H. (1924). Über Induktion von Embryonalanlagen durch Implantation artfremder Organisatoren. Archiv für mikroskopische Anatomie und Entwicklungsmechanik, 100, 599–638.
数据来源:psf/requests、pallets/click、tqdm/tqdm、pallets/flask、pytest-dev/pytest、scrapy/scrapy 六个公开仓库的完整提交历史(bare clone 自 github.com,克隆日期 2026 年 8 月 17 日);纳入 .py 文件级改动 42,146 次。预注册文本先于统计写就并存档,事后未作修改。第一节三份记录为教研场景的概括性描述,不作为证据使用,仅用于说明问题的形状。
版本与字数:初稿,正文 19,958 汉字(不计参考文献与声明)。
人机分工声明:选题、三门学科的选定、成文方向与全部判断的取舍由作者决定;文献核对、数据获取与统计计算、初稿撰写由人工智能助理完成;第八节的预注册文本在运行统计之前写定,失败结果原样保留;本文对其中的全部错误负责。
编者补节 · 第九章
本章第十三节逐条交手了十位近邻:滞后效应、习得性无助、马太效应、能力陷阱、写作焦虑、写作阻塞、学习高原期、中断时间序列、滞回、套作条款;每一条都给出了一个可裁决的对照,其中若干条便宜到一次班会或一节课即可执行。第十四节又把十位共同站着的那块地翻了出来(代价被默认为可记录的),并做了一次编者认为全卷最准的判读:滞后效应、容量跌落、马太效应、习得性无助四位从四个方向逼近同一件事,都差最后一步——都默认那一次事件是一件可辨认的坏事;本章补的是,它是一次可辨认的好事。
第二十节又主动请进三位尚未交手者(目标设置理论中的截止期实验、行为经济学的最后期限与自设期限、组织研究中时间压力下的搜索窄化),并指出其中第二位最危险——它已经证明自设期限优于外部期限,与本章的处方方向一致,却是从完全不同的机制推出来的。
编者核过这十三位,没有可补的第十四位。本章是本卷唯一一章不需要编者补祖宗的。
见对切三。编者在此只补一句本章正文没有说的话:本章的处方(识别硬通、保留未复流清单、在有条件时取消那道截止)若被简化成「早点动笔、别拖」,会直接落进第二章的病灶——越早产出可交付的合格文字,先析率越高。本章与第二章互为对方的成本,这一点必须与本章的处方一起读。
本章第二十节用自己的判据检了自己:有不可推迟的截止、有拥塞、被全部交付,因此本章自身就是一次硬通的产物;其未复流清单的第一条就在第八节——那次跨域检验失败之后,作者没有重做一个能测的设计,而是把它写成了机制修订,「一条本来要走的路,因为这一次的截止而被永久绕开了」。
作者还做了一件更少见的事:预测自己这条产线的可选范围正在收缩(结构位越来越像、取材越来越集中于「某学科自己承认解决不了的那件事」这一类),并把这条产线的几篇本身交出去当检验材料,声明「本文不能自证其否」。
编者把这一动作扩展到全卷:本卷九章各自都是一次硬通的产物,本卷的未复流清单列在终编编前语(三条)。编者不为这三条辩护——按本章第十三节其二那条证伪条款,确认成功并不改变收缩。
本章自己指出,与学习高原期那一条的对照是它最愿意接受检验的地方:高原期的定义里就含着「之后会上去」,而本章预测不回升,且预测复流期在多数情形下取无穷。把观测窗拉长到三年即可裁决——若停滞段之后普遍出现跃升,这是高原期;若一部分个体的题材范围在三年内单调收缩、从无回升,本章对。
编者提请读者注意,这条检验不需要任何新工具:一名教师连续三年保留同一批学生的作文题材清单就够了。本卷九个读数里,这是获取成本最低的一个。它同时也是全卷最容易把作者判输的一个。
这一处的分离线是作者自己写出来的,编者只把它从第九章挪到两章之间,并补一句后果。
分离线(作者原有)。 两个读数近乎正交:
一个从不排队、每次都从容通过的写作者,先析比重可以极高——他熟练地调用现成形态而毫不费力。
一个先析比重很低、每次都在硬长新东西的写作者,恰恰最容易反复硬通。
判定:若某样本的先析比重在高位而未复流清单为空,则第二章适用而第九章不适用;若先析比重在中位数以下而未复流清单很长,则反之。
合起来是一个两难:
调用现成形态会消耗原料,不调用则更容易撞上截止。
编者补的那一句:这个两难没有解,只有代价的分配。
第二章开出的处方是一条禁令——在过饱和度尚未足以支持自发相之前,不产出任何可交付的合格文字;诱导期内既不自由写作,也不列提纲。这条处方必然抬高第九章所说的硬通风险:诱导期越长,留给交付的时间越短,撞上不可推迟的截止的概率越大。
反过来,第九章的处方(识别硬通、保留未复流清单、在有条件时取消那道截止)如果被简化成「早点动笔、别拖」,就会直接落进第二章的病灶:越早产出可交付的合格文字,先析率越高。
两章互为对方的成本。 这是本卷唯一一处由两个读数共同确定、而本卷给不出解的位置。编者拒绝在这里给出一个折中的时长建议(比如「诱导期占可用时间的三分之一」),理由是第二章明写诱导期长度随接种密度上升而非线性变长,且承认自己说不清这条曲线的形状——在曲线未知的情况下给出一个固定比例,是把本卷批评的那种做法再做一遍。
可执行的替代物只有一条:把两个读数同时挂在同一批写作者身上,先看联合分布长什么样,再谈处方。这需要一次同时记录逐句来源与交付时刻的采集,而这两个字段目前的作文记录里一个都没有——这恰好是第二章与第九章各自那个写死日期的赌注所押的东西。