← 返回 Catalog

同一份内容,逐层增加人类可读上下文。

Builds · current

Folium:三层阅读 contract

阅读、脉络与构造共享同一份 authored body,只改变周围可见的信息密度。

脉络层已经打开:正文不变,只增加文章的时间位置、关系与局部批注。
构造层已经打开:继续显示 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 声明 foliumprosaproject 之一作为 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 的情况下接入。