脉络层已经打开:正文不变,只增加文章的时间位置、关系与局部批注。
构造层已经打开:继续显示 canonical source、图纸文件、修订和机器可读取出口。
Folium 的 entry 只拥有一份 authored body。阅读、脉络 与 构造 不是三份不同稿件,也不是把正文依次交给模型扩写的三个阶段;它们是围绕同一正文打开的三种界面密度。
Layer contract
阅读只需要标题、dek、正文与正文内对象。即使 client JavaScript 完全不可用,文章也必须完整。脉络增加 status、时间位置、relations 与 author note。它可以解释正文所处的位置,不能替正文重新下结论。构造继续展示 origin、raw source、revision 与 artifacts。它是可检查性,不是第二套 authoring surface。
阅读层的选择可以保存在本地,并通过 ?view=read|context|trace 分享。页面的 canonical URL 始终是没有 view query 的 entry URL。
Authority contract
每个 entry 声明 folium、prosa 或 project 之一作为 origin authority。Folium-native 内容可以在 content/native/ 内直接修订;未来从 Prosa 或 project repo 产生的 release projection 进入 content/releases/,该目录中的生成副本不得手工编辑。
v0 不包含 live importer、CMS、database 或 runtime fetch。这个边界让普通阅读保持完全静态,也让将来的 build-time importer 能在不改变 public URLs 的情况下接入。