WEFT B1 公共叙事底座
本页
为什么需要四份合同数据怎么走证据与欠账
设计导览 · 功能尚未实现

B1 · 公共叙事源码合同

让不同故事,
共用一套底座

推理故事要查谜底是否收得住,角色故事未必需要。B1 先把所有作品都会遇到的身份、事件、事实范围、来源和人物关系讲清楚;作品想用哪种检查,再按需接上。

公共合同
4 份设计已接受
统一数据格式
1 份设计已接受
当前可用功能
0

为什么需要公共底座

别让工具的表格,反过来规定故事该长什么样

之前的问题

没有案件,也得先造一个空案件

早期引用从 Case 出发。角色向作品为了进入工具,只能伪造一个不需要的案件;同名节点离开所属流程后,也可能指错对象。

B1 的做法

作品先站稳,再按需打开能力

作品本身是根。推理、关系或体验观察都是可选能力;没打开就明确写“不适用”,不会被误报成失败,也不会强迫作者补无关字段。

四份公共合同

四份合同,回答四个问题

点击左侧问题切换。每一份合同都先划清责任,再决定数据长什么样;这里展示的是已经接受的设计,不是已运行的功能。

P12 · 作品身份与所有权

先认清“它是谁”,再谈怎么引用

设计已接受

作品不依赖案件存在。每个引用都要带上类型和归属;流程节点、步骤这类局部编号,还必须连同所属流程一起保存。

创作者写什么作品、场景、流程和它们的归属

不用为了使用工具伪造一个案件。

工具守什么同名不混、跨作品不串

“7 号节点”只有连着所属流程,才是完整地址。

不会偷猜什么清单缺项不等于对象不存在

只有作者声明清单完整,缺项才可判为“没有”;否则就是“未求值”。

四份合同分别对应 P12—P15;统一数据格式由 P16 收口。它们是产品设计权威的通俗讲解,不替代权威文档,也不代表代码已完成。

P16 · 统一数据格式

让每一层都知道自己来自哪一版

四份合同已经用同一套格式设计连接起来。核心不是“多一个文件格式”,而是改动源码后,旧映射、旧检查结果和旧预览不会继续冒充最新结论。

01 / SOURCE作者源码

作品、事件、关系与流程

source digest
02 / SNAPSHOT公共快照

明确这次导出了哪一部分

snapshot digest
03 / MAP映射清单

记录每条对应关系和证据

mapping digest
04 / OUTPUT检查与预览

发现上游变化就要求重建

stale → rebuild
已经定下

排序与字符规则、编号和内容指纹成对引用、角色与流程变量的类型、改名/拆分/合并记录、受众字段、冲突时的优先级。

仍然没有

编译器、适配器、存储接口和自动检查都尚未实现;部分内部编码与词表仍显式留到后续。

先把状态读对

“设计已接受”不等于“功能已经做好”

下面四个词会反复出现。它们分别回答“设计定了吗”“例子验到哪”“证据够不够”和“代码存在吗”。

01

设计已接受

责任边界和数据格式已经由创作者拍板,可以据此进入后续工程。

不等于接口或代码已存在
02

局部通过

某个真实例子只验证了点名的几项;不能顺手扩成整层、整部作品都通过。

LOCAL_PASS 只管自己的范围
03

未求值

证据不足,所以现在不知道。它既不是失败,也不是“应该没问题”。

NOT_EVALUATED 必须保留
04

尚未实现

合同可以很完整,功能仍可能是零。B1 当前就处在这个阶段。

implementation-status = not-implemented

证据怎么来

推理作品和非案件作品,要一起压这层底座

只用一种作品测试,公共层很容易悄悄偏向它。成对验证的目的不是证明作品好坏,而是确认公共合同没有把另一类创作挡在门外。

推理侧

检查复杂引用与方向差异

已有真实材料支持 A→B / B→A 的不对称关系、关系断裂,以及案件与公共事实范围不能混用。

已有局部正向证据
非案件侧

证明“不建案件”也能完整表达

《草芥》已为受众限定层签下四个局部维度;它没有顺便证明完整关系弧或所有公共合同。

局部通过,边界仍在

接下来真正要补的

不是再写一页说明,而是把合同做成工具

设计层已经明显收口;剩余工作必须继续区分“缺样本”和“缺实现”。

  1. 01
    自动错误用例

    把当前纸面守卫做成会真实变红的 mutation tests。

  2. 02
    真实映射记录

    现有两个载体还没有正式 MappingManifest,不能把重排材料当作执行记录。

  3. 03
    剩余正向样本

    非案件正向双弧、关系修复,以及依赖类型身份的真实认领仍待验证。

  4. 04
    工程接通

    编译器、适配器、作者工作台、预览与导出均尚未实现。

现在最准确的一句话

公共底座的设计已经成形,产品功能还没有开始兑现。
项目进度始终以里程碑文档为准。