个人宪法与价值观
自我与身份 技术代码 constitution
保存价值观、信念、个人规则和自定义语义,并记录变化依据。
R08 原则阅读与修订(编码阶段)
- PC 条款详情及双端列表选中条款先阅读正文、定义或适用说明、隐私与重要程度;显式编辑才展开字段。新建仍为独立入口,收起保留草稿,取消沿用原重新读取。
- 归档移到更多操作,独立填写本次归档原因并沿用原确认和回读;不再用预设文字代填修改或归档原因。重要程度按合同解释为用户给出的非负整数,不发明分值规则;排序和有效期按需展开。
- 原修订、历史与私密来源限制不变;本轮仅完成编码和模板检查,业务验收尚未运行。
模块职责
- 保存价值观、信念、个人规则和自定义语义,并记录变化依据。
- 维护“个人宪法与价值观”内部对象的生命周期与隐私边界。
- 通过稳定公共接口与其他模块协作,禁止跨模块直接修改数据表。
明确不负责
- 不直接处理其他模块的领域规则。
- 不把用户原文静默替换为AI生成内容。
- 不在浏览器或移动端复制服务端权限判断。
结构化字段
| 字段 | 中文名 | 编辑类型 | 必填 | 敏感性 | 业务说明 |
|---|---|---|---|---|---|
entryType | 条目类型 | select | 是 | 普通 | 用于记录“条目类型”的业务值。 |
statement | 条目正文 | textarea | 是 | 普通 | 用于记录“条目正文”的业务值。 |
priority | 优先级 | number | 是 | 普通 | 用于记录“优先级”的业务值。 |
definition | 个人定义 | textarea | 否 | 普通 | 用于记录“个人定义”的业务值。 |
evidence | 支持依据 | textarea | 否 | 普通 | 用于记录“支持依据”的业务值。 |
counterEvidence | 反对依据 | textarea | 否 | 普通 | 用于记录“反对依据”的业务值。 |
effectiveFrom | 生效时间 | datetime | 否 | 普通 | 用于记录“生效时间”的业务值。 |
supersededAt | 失效时间 | datetime | 否 | 普通 | 用于记录“失效时间”的业务值。 |
八项可执行功能
| 编号 | 功能 | 规划版本 | 完成状态 | 独立外部边界 | 执行策略 |
|---|---|---|---|---|---|
CON-001 | 个人宪法条款 | V1.0 | 部分实现:领域闭环尚未完成,功能入口失败关闭 | 无独立外部边界注记 | record |
CON-002 | 价值观排序 | V1.0 | 部分实现:领域闭环尚未完成,功能入口失败关闭 | 无独立外部边界注记 | rank |
CON-003 | 信念依据账本 | V1.0 | 部分实现:领域闭环尚未完成,功能入口失败关闭 | 无独立外部边界注记 | record |
CON-004 | 个人词语定义 | V1.0 | 部分实现:领域闭环尚未完成,功能入口失败关闭 | 无独立外部边界注记 | record |
CON-005 | 原则修订历史 | V2.0 | 部分实现:领域闭环尚未完成,功能入口失败关闭 | 无独立外部边界注记 | snapshot |
CON-006 | 行为与原则冲突检测 | V2.0 | 部分实现:领域闭环尚未完成,功能入口失败关闭 | 无独立外部边界注记 | analyze |
CON-007 | 决策引用个人原则 | V2.0 | 部分实现:领域闭环尚未完成,功能入口失败关闭 | 无独立外部边界注记 | record |
CON-008 | 公开版个人宪法 | V3.0 | 部分实现:领域闭环尚未完成,功能入口失败关闭 | 无独立外部边界注记 | publish |
本模块状态:partial 8。状态由专用规则、聚合持久化、PC/移动行为和自动测试共同决定;外部 blocker 与历史 Provider 记录只作独立注记,不提升完成度。
HTTP 与数据生命周期
该模块使用 Record Kernel /api/v2/records/constitution 统一提供创建、列表、详情、修改、归档、恢复、修订历史、执行历史和功能入口;POST/GET /api/v2/records/:moduleCode、GET/PATCH /api/v2/records/:moduleCode/:recordId、POST /archive、POST /restore、GET /revisions、GET /executions、POST /features/:featureId;共 9 条获批路由,无 DELETE。Identity typed 快照的通用写入失败关闭,typed 读取也必须使用 v2 专用接口;非 typed legacy core 仅保留只读兼容。 v2 不提供永久销毁,旧 v1 兼容链不从新页面调用。创建和更新先经 SystemRecordPolicyPort,由内核外的 SystemRecordPolicyRegistry 依次执行专用规范化、跨字段规则和 Catalog 字段规则;带键 cache miss 先取得事务内幂等预占,再执行无副作用策略;策略失败会让预占与数据库、审计副作用共同回滚,成功 cache hit 则直接精确恢复首次 revision。功能地址会先校验目录归属;partial 功能统一返回 HTTP 501 FEATURE_NOT_IMPLEMENTED,且不新增修订、执行、审计或幂等记录。迁移维护 active 时普通写返回 HTTP 503 SYSTEM_MAINTENANCE,读接口继续可用。MEM-001 至 MEM-008 的通用功能地址均返回对应专用地址错误,必须改用各自的 /api/v2/memory/... 专用入口。
参数化代码入口
apps/api/src/kernel/recordsapps/api/src/record-policiesapps/api/src/feature-registryapps/web/app/pages/modules/[moduleCode]apps/web/app/composables/useRecordKernel.tsapps/mobile/src/pages/module/index.vueapps/mobile/src/pages/recorddocs-site/modules/constitution.htmlMobile 使用 /pages/module/index?module=... 与 /pages/record/* query 容器;MEM-001 使用 /pages/memory/text/create,MEM-002 至 MEM-008 使用 /pages/memory/text/detail 专用治理详情,TAX-001 至 TAX-008 共用 /pages/taxonomy/tags/index 的标签、分类、合并、编号、标题、AI 候选和审计专用交互。 旧 24×5 包装页和 descriptor 副本不属于当前架构。
设计原因
模块目录提供稳定业务语义和白名单;RecordAggregate 只负责公共记录生命周期,不解释 payload。SystemRecordPolicyRegistry 在内核外精确覆盖 Catalog 24 个模块,保留 Routine、Decision、Memory、Interview 的专用规范化,并拒绝未登记模块。Batch 003 固定规范大写 ULID、标题 200/摘要 1000 字符合同、payload 顶层覆盖与 payloadRemove 删除语义、受控 JSON 资源上限、递归敏感字段治理、幂等最小引用和精确 revision/execution 回放。0009 只追加 summary CHECK 与 owner/module[/status] + id DESC 匹配索引。 该等价层与公共加固仅保持普通记录合同,不代表领域功能完成;领域完成仍必须由专用规则、类型化持久化、PC/Mobile 行为和当前自动测试共同证明。
R08 L19:移动端公开记录卡
公开版页面容器与记录卡使用独立样式名,整屏最小高度仅作用于页面;记录卡按内容自然增高,长标题与记录信息换行,操作区纵向排列。
保留公开预览、发布确认、撤回及令牌轮换的既有鉴权、修订与回读合同;未修改旧令牌失效规则。本批仅作模板编译检查,旧令牌匿名访问验收留待统一回归。
2026-09-30 PC 交互修复(源码候选)
条款生效/失效时间按浏览器本地时区回显;仅改正文时更新请求保留原 ISO 和精度,明确修改或清空才重新映射。UTC、上海、纽约含夏令时重复小时转换函数回归已执行;浏览器和服务端保存验收 not_run。
条款名称检索的读取合同
CON-001 typed 列表增加最多 200 字符的 search 字面子串查询,与 owner/module、状态、类型和游标条件一起生效。仅影响读取,不改变条款权限或 Action 对 SECRET/LEGACY_ONLY 来源的拒绝规则;搜索不会把正文写入 Action。DTO 与真实 Drizzle SQL 生成回归通过,真实 PostgreSQL 查询与浏览器验收 not_run。
2026-10-02 逐图审计后的界面修复候选
第二批:99b9ff16 之后的源码修复
PC 条款详情未展开编辑器时提供与当前选择相符的操作提示;修改原因仅用于修订,不要求新建填写。GET 失败使用读取语义,领域修订和权限规则不变。
本节为客户端源码候选,第二批浏览器明暗截图、实际键盘与读屏、原生设备、真实认证及 API/数据库验收均为 not_run;不提高领域完成状态。
第二批默认布局复核将条款、证据、修订、词语工作台与宪法页面的内层 main 改为普通容器;冲突工作台的“冲突候选结果”保留为具名 section。宪法公开页面也沿用默认布局,不保留第二个 main;标题、鉴权与发布逻辑不变。
首批图像复核后的第二批补充
移动导航按钮填满双列网格,保留足够触摸内边距;仅修正布局,不改变选择或发布动作。
第四批:6d30b7bc 后的选中语义收尾
PC 首页七个分区在合法 div 宿主的具名“个人宪法专用功能”普通按钮组内同步 aria-pressed;原 active 视觉状态、selectTab、query/checkId 优先级及移除语义保持。仅补程序化选中状态,不改变领域面板、默认值、权限或 API。当前真实读屏及本次语义修改后的运行时键盘验证为 not_run。
2026-10-03 CON-003 依据追加回执恢复(客户端候选)
本片针对已有 ADD/CORRECTION 写入结果未知,或取得合法回执后账本 GET 失败的恢复流程。双端客户端实现已通过定向无服务测试与独立源码复核,具体运行证据以 docs/验证/2026-10-03-CON003依据回执恢复证据.md 为准;本节不把无服务测试当作真实服务验收,不提升 CON-003 的 partial 状态。
冻结操作与完整账本确认
当前会话、当前 JS 运行时的专用内存 attempt 持有原条款、完整请求、草稿、纠正目标和原幂等键。损坏 envelope/回执、错条款/类型、网络或不能证明零写的错误属于结果未知,只允许显式原键原体重放;合法回执一旦绑定,恢复永远只 GET,不再 POST。账本为完整历史,无分页或 cursor;原信念未列入 BELIEF 首50项或已归档,不影响按原条款直接读取历史。
确认必须在同一事件上匹配 evidenceId、clauseId、eventType、contentHash,以及冻结请求可观察的正文、方向、来源引用、时间、确认状态与纠正目标;不拼接不同事件字段,不重建不可见 reason/sourceHash。纠正目标可为已有 CORRECTION,必须存在、非 RETRACT、同条款/方向/冻结来源,祖先链无循环。后续纠正或撤回不抹掉原事件已追加的事实,不发明链尾或唯一纠正规则。
显式消费、页面寿命与权限
已核实结果保留到当前可见 consumer 显式“查看已确认结果并继续”;消费票据须同时绑定会话、attempt 与完整回执,同步一次释放锁并清旧草稿。hide/unmount 不丢同会话后台回执,重新展示或挂载恢复已有阶段,不自动重放或成功提示。Web 父页 tab/query/back、visibility/pagehide 与 Mobile 真 page onLoad/show/hide/unload 的同步 lifetime reader 共同约束旧视图;Mobile 由父页独占 back/导航草稿守卫,ref 为空仍回查 store。
当前代次401、退出或session变化清敏感内存和旧重试/消费,旧代次迟到401不清新登录;先前提交不能据此声称撤销。通用 PAYLOAD_INVALID/FORBIDDEN/HTTP_404 等状态回退码不能证明零写,保守保留 unknown;只有 status/requestId 正确且不可能由状态回退生成的明确 CONSTITUTION 领域码才能作为首次可靠拒绝。403只读重新核实既有会话与 OWNER capability,不自动写入;receipt仅需读权限核实,未知结果重放需写权限,缺能力失败关闭。本片不新增权限、来源选择器或 PRIVATE 决定,不修改现有默认值、后端合同与其他 Constitution 命令。
23小时保守重放期限与验证限制
无可靠单调钟仍允许首次 POST;若结果未知则禁重放,合法receipt仍可GET/consume。服务端幂等 reservation 为24小时;未知结果重放的客户端安全窗口为首次发送起23小时,保留一小时余量,不改变后端TTL。每次发送前同时验证墙钟/单调时钟可信且非递减,elapsed 有限且非负、差不超过一分钟,以较大值判断;缺可靠时钟、倒退、重置或越窗均停止 POST,不换key,保留待核实历史上下文。已取得合法receipt后的 GET 与显式消费不受该窗口限制。
恢复仅限同session内存,不使用 localStorage、sessionStorage 或 uni storage 保存正文,不承诺硬刷新/进程结束恢复。作者与独立复跑Web166、Mobile136通过,独立额外store38及两端父页各4通过;旧Web路由测试fixture按根与评审确认修复后,根全套Web1678通过/1指定socket排除、Mobile1735通过,两端类型及Nuxt/H5构建通过。完整offline与静态完整性门通过;Node合同门仍因缺pwsh出现18个既有环境失败,不称全门禁通过。存在构建与fixture警告,初失败及修复过程保留于验证记录。最终文档静态资源绑定与发布结果以根后续报告为准。上述适配器测试使用合成传输回调,没有访问真实HTTP服务;真实浏览器/IAB、原生设备、真实认证/API/PostgreSQL、Provider及部署均为 not_run。受控组件/page-hook测试即使通过,也不等同于上述运行验收。
2026-10-03 CON-003 信念依据来源选择(源码候选)
双端以明确选择人物替代来源模块、记录编号、版本和隐私四项手填;不默认第一项,不改变用户来源类别 sourceType、证据正文或其他默认值。只支持现有 relationship,可不关联,移除关联必须显式操作。
自有读取边界
Constitution 自有 GET /api/v2/constitution/evidence-sources/relationships 及 /:relationshipId,经真实 CurrentPrincipal 的 constitution:read、record:read 与 OWNER 读取既有 Relationship public port。public 是模块公共接口,不是匿名公开;同 owner PRIVATE 按原合同允许六字段 id/displayName/privacyLevel/status/revision/contentHash 投影,不新增权限,不套用 Commitment 的 PRIVATE 待决规则。搜索分页、不可见404与依赖不可用503分开;新码为 CONSTITUTION_EVIDENCE_SOURCE_UNAVAILABLE。
首次核实与历史恢复
仅新关联 ADD 首次保存只读核实来源,核实中锁定修改并可取消保稿;开始既有 attempt 前同步复验来源与页面、会话寿命,失效必须零 begin/POST。CORRECTION 保留历史冻结引用,旧 revision 不可解析仍由原后端拒绝;unknown 原键原体23小时重放、receipt 后仅账本 GET 与显式消费原样保留,均不新增来源 GET 或 record:read 恢复门。
设计与源码独立 GO;真实组件/父页受控测试覆盖 preflight、ref-null、取消/迟到和可靠拒绝返回修改,最终独立API142、Web274、Mobile211通过。根最终API142、Web2087加1指定socket排除、Mobile2016,两端类型与Nuxt/H5、14段offline、静态完整性及网络策略通过;Node领域5通过、通用802通过/18项既有pwsh缺失失败/3跳过,不称全门禁通过。正式设计、实施计划和实际验证分别见 docs/设计与计划/设计规格/2026-10-03-CON003来源选择设计.md、同日实施计划与 docs/验证/2026-10-03-CON003来源选择证据.md;失败修复、构建警告和阶段版本均保留于证据。最终资源绑定与发布由根后续报告。当前不提升 partial;真实 HTTP/PostgreSQL、浏览器/读屏、原生设备、代理日志与 private/no-store 全链路、Provider、部署均 not_run。成功响应缓存头与受控组件测试不能代替上述验收。
2026-10-04 Mobile CON001 条款时间保真(客户端候选)
现有Mobile条款草稿按设备本地分钟回显,原日期快照与条款id/revision和整份草稿同步初始化。未改日期的PATCH保留收到的原字符串及秒、小数、offset与重复小时瞬时点;明确修改才严格解析本地时间,最终清空才发null。显式坏baseline或非法新输入在API前固定中文提示并保留输入;两参mapper仅兼容明确转换,不声称无baseline保真。
正常详情、初始fallback、保存与归档GET四个接纳点同步建立baseline,新建同时清理;列表刷新、失败和未接纳迟到响应不单独重基。原typed字段、修改原因、privacy、priority、无rankOrder PATCH和领域权限合同不变。客户端原串保留不等于数据库保存六位小数或offset原文。
范围内实际证据与仍未修复的边界
原生产上的三TZ H0各5通过后,业务RED为UTC3失败、上海/纽约各5失败;同字节核心tests对候选各10通过。最终扩展47mapper加60原SFC用例,作者及独审在UTC/上海/纽约分别各107通过。根Mobile全量179份/3631例、Mobile类型、H5、14项offline及完整性通过;Node仍exit1,领域5通过、通用802通过/18项既有pwsh ENOENT失败/3项原skip,不能称全门禁通过。初次宿主失败、扩展修正与完整实际命令见docs/验证/2026-10-04-Mobile-CON001条款时间保真证据.md。
CON001 unknown后改输入仍产生新DTO/新key,合法receipt后GET失败再保存仍会PATCH,成功GET仍可能覆盖保存期间新输入;三项明确未修,本批不是草稿或幂等完整修复。私有id/revision mismatch防御仅静审;默认合成record的非空失效时间与ACTIVE组合不是正常domain派生状态,ACTIVE/SUPERSEDED在本SFC虽同一编辑路径,不能据此称领域验收。归档用例日期差异是刻意的parser-valid合成GET;真实domain归档不改日期,该例不证明后端日期变化。合成错误也不证明服务端顺序、权限或持久化。
本节运行结果截止根predoc终态,fixture边界说明按定稿时补充审查纳入;generator、Nuxt/postdoc和发布结果另由外部冻结续记,不回填本节。合成uni.request及真实组件事件不等于真实浏览器、HTTP、认证、PostgreSQL或设备验收;运行时系统TZ切换、真实H5/IAB、原生设备、Provider与部署均not_run。保留Constitution八项partial及所有旧PC/CON003证据。
2026-10-04 Mobile CON001 原操作恢复(客户端候选)
本节描述同一保留组件、同一会话与原page/route中的创建、修订、归档原操作保护合同。真Uni Input/Textarea的confirm只接终值,匹配blur接纳终值后才清focus;仍聚焦或组合输入时零写。随后冻结完整草稿、目标、revision、日期baseline与一次性DTO,三写共用锁。仅真实无HTTP响应的NETWORK_ERROR且仍在可靠23小时窗口,才提供显式原action、原ID、原DTO恢复;已释放key或不可核验错误保稿保锁。
可信receipt关联冻结action、目标及预期revision/status后,恢复只GET原receipt ID;精确核对current的ID、revision、status、hash及原操作可验证语义。详情失败、同r错body或较高revision均不冒称原稿成功、不再POST/PATCH、不自动rebase。较新current可能使本最小方案持续保锁。create/update沿原语义saved一次,archive原本不emit saved且不得增加该副作用。
原共享controller仍为模块级operation Map,其他实例可能替换槽或共享Promise;无跨实例全局exactly-once、v-if重挂载、页面/进程/设备重启恢复保证,不落storage/Outbox。父page只增加已有lifetime的getter/prop,不修改Evidence守卫,不声称有CON001导航守卫;首次有效show仅一次正常初始化,pending再show不自动GET。同保留实例hide/show可保留可信receipt知识但新GET须显式操作,会话变化清私有状态。
Picker关闭期间保留原实例至第三方260ms正常清理完成,不能提前key重建或取消timer。外部卸载恰逢vendor close,原生产/候选均保留同源null.remove异常;L06 change/cancel两例独立刻画通过不等于vendor修复,正常用例零异常与其分开。E03真实keyup/分开的宿主blur不证明生产confirmHold=true的平台行为;根仍须裁定此边界。旧日期runtime只在21个精确窗口内迁移P16至P19及必要status/rank/archive fixture;H0消息和P20公开open动作是独立条件窗口,60展开例与47纯mapper日期oracle保持。
本节保持上一批日期原串修复及当时证据,不把合成world当作后端领域验收。正式设计、实施计划和证据分别记录作者、独审、根门及失败;作者B1实际H0 9通过、原API基线61通过;最终同一隔离核心101为71通过/30业务RED/0skip,host与transport错误均0。初次宿主6失败及初版归档跨例污染均保留;核心只是第一阶段,不是完整最终矩阵。候选初H0未结算和Picker索引宿主失败仍保留;经批准窄修helper后重新在两原生产上取得H0与30业务RED,同字节重冻结核心在候选101通过。仅两生产暂还原并精确恢复,迁移后的旧日期测试未执行,不称整树2ff;作者最终扩展331通过(329正常零意外错误加2个L06已知vendor刻画),旧日期三TZ各107通过;补wire重复跑不计更多唯一case。上海/纽约恢复日期子集各31通过、239未选,不声称全331三TZ。旧Mobile242、Web315与Mobile类型/静态门通过;相关Node子集12通过加3原skip,不替代根全量。旧vertical1失败由真实receipt局部别名修复并全套重跑,命令笔误预检失败亦保留。独审另以最终5源六门复跑:331、三TZ各107、上海/纽约各31均exit0,逐名映射、21日期窗/2父page窗、22oracle及861旧文件保护核实,仅签准root validation。根predoc已真实终态:Mobile全量181文件/3962通过,Mobile类型/H5、14项offline与完整性exit0;3962内仍含上述2个vendor刻画。Node真实exit1,领域5通过,通用802通过/18既有pwsh ENOENT失败/3原skip,不能称全门禁通过;原Node内部只读npm root -g不等于安装,未声称无npm子进程。generator与Nuxt/postdoc及发布结果在正文定稿后另以外部冻结记录,不回填本节。双HTML使用同一完整payload,含首尾换行的exact strip恢复原稿。Constitution八项partial及全部旧PC、CON003、日期证据保留;真实HTTP、认证、PostgreSQL、浏览器/读屏、原生设备、Provider及部署均not_run,正式冻结后不回填Nuxt/postdoc或发布结果。
2026-10-05 Web CON003 纠正观察时间保真(客户端候选)
本片修复现有Web依据纠正把UTC分钟当作本地输入、只改正文或原因也改变observedAt的问题。复用既有presentation本地展示与原值保真工具,未编辑的合法历史时间逐字保留秒、小数、offset与DST重复小时瞬时点;明确修改才严格解析本地时间,清空为null。客户端原串保留不等于数据库微秒或offset原文持久化。
原值绑定已有冻结correctionTarget,与整份草稿同步选择和恢复,不从最新账本重基,不建第二份baseline。显式坏original和非法新日历输入须在attempt begin/API前固定中文提示并保留raw草稿;两参mapper仅作明确输入转换。CORRECTION原target、kind、来源与privacy/read边界保持,观察时间明确编辑/清空不能被历史值覆盖。
原unknown原键原体重放、23小时窗口、receipt后仅GET、显式consume和session/visibility保护不变;Mobile CON003保持原交互。本批只涉及两份Web生产文件和两新增spec,865旧tests、108共享产物、R32及全部旧PC/CON003/Mobile-CON001正文和Constitution八项partial保护。
作者v1已实际取得UTC H0两例通过及72筛选未选、三TZ同字节74核心的业务RED后各74通过、旧5文件274通过与Web类型exit0;独审另以最终四源串行复跑三TZ各74、旧274与Web类型均exit0,只签根验证准入;根predoc实际Web149文件/3238通过加1原HTTP排除,Web类型、Nuxt、其日志网络策略、原14项offline与完整性均exit0;Node领域5通过、通用802通过/18原pwsh ENOENT失败/3原skip,真实exit1,不能称全门禁通过。原SFC证据是完整setup/template的受控VNode/template-handler执行,实际日期helper与attempt为生产实现;非renderer挂载、DOM dispatch、真实API/parser/HTTP链或浏览器validity,U09直接调用真实refreshLedger。设计、计划与证据见docs/设计与计划/设计规格/2026-10-05-Web-CON003纠正观察时间保真设计.md、同日实施计划与docs/验证/2026-10-05-Web-CON003纠正观察时间保真证据.md。本节结果截止根predoc,warning及初次工具参数失败保留在验证证据;生成、最终Nuxt/postdoc与发布只记外部,不回填本节。
终稿经独审且根单独授权后于fresh物理stage双轮生成,stage142稳定/71镜像与实际S/public/built核验分开;S已有architecture/modules.html及architecture/unified-capture.html两处source/public历史差异不在本批修复。正式冻结后Nuxt/postdoc和发布仅外部续记。真实浏览器/读屏、认证/HTTP/PostgreSQL、设备、Provider、远端CI及部署均not_run,不提升领域状态。
2026-10-10 Web CON004 搜索与编辑身份(源码候选)
个人词语索引搜索、空结果、失败或首50项遗漏都不能把正在编辑的对象变为新建。编辑上下文独立持有原对象与修订;Save 同步固定操作、对象、revision 和完整字段,继续调用原 API 与幂等控制器。普通脏稿新建/选择须明确确认丢弃,进行中的写请求不能被新建或选择置换。
同实例详情与 Save 回调由编辑代次、现有会话代次和卸载状态约束;SSR 不注册会话监听。保存期间较新输入包括ABA保持可见,提示已提交版本保存、当前仍有未保存修改;这是本词语工作台局部保护,不代表其他面板或tab卸载恢复已修。
真实编译/渲染SFC、字段mapper、term API/parser与原controller的28个合成传输用例,原组件23失败/5通过、候选28通过;实际命令、工具与fixture初失败、最终门禁和生成器记录单独封存。没有真实浏览器、HTTP、认证、数据库或部署验收。设计、计划及证据见2026-10-10-Web-CON004搜索编辑身份配套文档,Constitution八项保持partial。
原控制器仅对同操作同输入NETWORK_ERROR保留原键;改变输入和其他未知结果不增加新保证。合法回执后GET失败再Save仍可能再次PATCH/新键,本片没有GET-only恢复,不声明exactly-once、跨实例/跨会话或硬刷新恢复。既有全部模块正文和历史证据保留。
截至 2026-10-11 17:08 UTC 本说明的证据截止时点,五批合并源码尚未执行组合验证(NOT_RUN);此前完整 Web 的两次失败仍为 FAILED。独立候选的局部通过、历史全量数字和旧累计 GO 均不能代表当前合并版本通过。真实浏览器、认证 HTTP、数据库、设备与部署仍未验收,领域状态保持 partial。
2026-10-11 Web CON006 候选选择语义(源码候选)
中栏每个候选卡以一个原生按钮选择当前候选,使用中文冲突类型与行序号区分重名,aria-pressed 与两栏原有高亮同步。新增可见和辅助名称不包含 itemId、UUID、token 或技术码。序号随实际显示顺序变化,内部身份及请求目标仍使用 itemId。右栏保留全部候选与原确认/驳回动作,不增加重复选择按钮。
刻意移除每项两个冗余背景点击快捷命中:中栏整卡和右栏整行;显式选择入口及两个审核动作保留。选择不确认冲突、不发起 API、不清除草稿或错误,忙碌时仍可选择。保留原首项默认与读回回退,旧检查或已移除候选节点的迟到选择被忽略;已发审核目标、revision、原禁用门槛、回执后 GET 和最新响应守卫不变。
复用现有 44px 按钮与 focus-visible 令牌,不使用伪按钮、嵌套交互或未实现的标签页键盘模型。当前仅为隔离源码和完整组件测试准备;实际测试、浏览器键盘/焦点/读屏、HTTP/数据库/Provider 与发布仍为 not_run。不能据此声称整个审核流程已完成无障碍验收或提高领域完成状态。
2026-10-11 20:54 UTC Web CON006 候选选择局部运行续记
上节源码准备及 not_run 文字保留原截点;本节追加此后实际有界结果。作者初次基线4通过/20失败、候选24通过;两个旧节点场景的缺控件附带异常完整保留,随后只补显式存在断言,两侧最终测试同字节,最终基线4通过/20显式断言失败、候选24/24通过。独立完整SFC探针基线2通过/15显式断言失败、候选17/17通过;原审核/API/回读及真实控制器去重/失败保键H0在基线通过。缺控件负例不单独证明历史迟到回调缺陷;候选实际执行旧组ID复用及移除后重引入场景。
完整SFC使用真实useApi/API/parser/控制器与最低合成全局$fetch边界;聚焦及独立运行无意外Vue宿主错误或警告,相关四文件85/85通过但保留既有withDirectives警告。Web类型及注释/文档/语法/导入/安全/完整性门禁通过;最终断言修订后类型/注释/语法再通过。未修改生产、5000ms阈值、单worker、无文件并行及无cache条件。此前两轮隔离文档生成保持当时的Constitution双页和CON004历史,第二轮稳定,生成器仅保留/校验模块HTML并同步镜像,不从Vue/Markdown重建此页,其他18页差异未回写;本次追加的文档重验尚未运行,结果将在外部另封存。
详细初次失败、最终逐项结果、源码和探针身份见2026-10-11-Web-CON006候选选择语义证据及本片封存记录。输入为七修复epoch2源码,不称整树等于已发布版本;局部通过不解除七修复全量失败。浏览器按键/焦点/读屏、认证HTTP、数据库、Provider、设备及部署仍未验收,不提升partial或声称整个流程无障碍完成。本节截止后文档门禁与集成结果不回填。
2026-10-12 Mobile CON-007 上下文恢复导航(源码候选)
正常 Decision 详情已把服务端加载的 recordId/revision 带入“引用个人原则”,无需手填。本片仅在缺少、非法或读取失败的上下文卡片增加“前往决策列表”,引导打开详情后明确进入引用;手动编号与正整数版本兼容入口保留,ID/revision 不一致继续失败关闭,不自动选取或升级版本。
恢复使用固定且无 query 的 /pages/decision/index navigateTo,保留当前页内存;不带草稿、正文或隐私,不增加 API 或写入。新按钮尊重既有读取/保存/归档锁;导航失败显示固定安全提示,保留输入、原则选择、锁定版本、关系、说明和归档原因。新导航回调按页面寿命、会话与尝试隔离,未改造既有业务请求生命周期,不承诺硬刷新、系统回收或新页面继承旧稿。
源码冻结后已获准执行:基线H0先10通过,随后3项缺少真实恢复按钮的明确业务RED;候选同字节完整SFC31通过,原Constitution/路由/主题59通过,Mobile类型及六项受控静态门通过。两側各两次收集和跨运行身份一致,无意外宿主错误、警告或源码漂移。文档生成结果在正文冻结后另记,完整测试与H5/Nuxt构建未运行;合成 API/uni/page-hook 与内存 renderer 不等于浏览器、真实导航栈、认证HTTP、PostgreSQL或设备验收。设计、实施计划与证据见2026-10-12-Mobile-CON007上下文恢复导航配套文档。既有历史与Constitution八项partial保持,不声称整个CON-007流程完成。
2026-10-12 22:16 UTC CON-007 恢复导航独立复跑续记
另一全新候选完成共享包构建、两次一致收集和同字节SFC完整31/31通过,全部native0;跨作者测试身份一致,无意外诊断、超时或遗留自有进程。同一31例复跑不累加为62个不同用例;旧59、类型与六静态门为证据复核,没有声称独立再次执行。
前一文档快照的双轮生成、前后链接检查、71对镜像及幂等均通过;生成器其他18页差异未回收。本次追加续记仍需在正文冻结后重新核验生成并独立封存结果。生产与测试不变,完整测试、H5/Nuxt构建、浏览器/设备、认证HTTP、数据库、Provider与部署仍未由本片验收,不提升partial。
2026-10-13 Mobile CON-004 编辑所有权(源码候选)
词语列表刷新只更新索引,不升级正在编辑草稿所依据的详情 revision;并发变化继续由原 expectedRevision 交给服务端裁决。创建、修订、归档和显式合并共用写入忙碌边界,工具栏新建/合并及上下文切换在写入期间拒绝,避免旧回调遗留永久忙碌表单。
原完整字段、原因、隐私、服务端权限、API/parser、幂等键与历史合同保持。本片不新增默认值、dirty/ABA 或跨页面恢复,不改保存成功后的原回填语义;合法回执后 GET 失败仍不提供 GET-only 恢复。设计、实施计划及证据见 2026-10-13-Mobile-CON004编辑所有权配套文档。
截至2026-10-13 03:06 UTC,基线H0 7通过;原组件R02实际将3偷换成4,普通Save→New/Merge均在结算后遗留禁用,三项明确业务RED完整保留。相同31项在候选全部通过,原101及输入支持28通过,Mobile类型和六静态门native0;两侧两次收集与顺序身份一致,无宿主警告/错误、源码漂移或超时,真实性门两条原有Web包装器警告保留。
测试使用完整真实SFC、mapper、API/parser/controller与合成mobileRequest,未挂载完整父页,不等同于真实HTTP、认证、PostgreSQL、浏览器、读屏、设备、Provider或部署验收;完整测试和H5/Nuxt构建未运行。终稿文档生成与发布结果将在本截点后另行封存,不回填本节。既有全部模块历史与Constitution八项partial保持。
2026-10-23 双端真实 UI 阶段证据
本机测试账号八项仅局部实测,CON-007 已固定决策5/原则3并归档保留历史,Catalog 保持 partial。H5 历史 source1/expected2 恢复201追加第3版、完整排序201与关联原反例的纠正201;PC 独立 GET 核对三版、甲1乙2及支持2/反对2。旧版本与原依据保留。
双端冲突检测真实503 CONSTITUTION_AI_FAIL_CLOSED,当前决策分析档案仍Mock;Ollama本身可达,未改配置,候选正路径与审核未验收。公开版仅验证四条私密条款在两类受众均禁选及空预览提示,未改变隐私或发布。旧浏览器交互已恢复,旧tab缺失POST不由新GET追认。
本阶段生产源码零修改,先前四文件13项隔离pg-mem HTTP通过不等于真实PG、设备或完整业务验收。详见 docs/验证/2026-10-23-个人宪法阶段证据与浏览器阻塞.md 及同批覆盖台账。
2026-10-25 十四批第3批词语写后核对
个人词语创建、修订、归档及显式合并保留原命令目标、下一revision、会话/编辑代次和已解析回执。取得回执后仅GET当前定义与不可变历史,termId/revision/status/contentHash全部一致才能确认;读取失败保稿与pending,不以新POST/PATCH修复读取失败。
无回执的网络、服务器或坏回执结果保持未知;只读观察不能证明未提交或本次成功,不自动更换key再写。明确停止丢弃当前草稿与跟踪并说明不会撤销服务器变更。Web/Mobile旧对象、输入ABA、会话与卸载迟到均失效;新增输入不被旧确认清掉。
词语专用SFC回归Web43/Mobile44通过;服务端API/parser及owner/revision规则保持。原已知限制刻画按新需求改为更严格的GET-only断言,旧快照、RED与夹具事实修正保留证据。模块状态仍partial,真实浏览器/HTTP/数据库和真机待独立验收。
扩大回归环境已修:Web真实物理路径归属用严格后代判定并保留Windows/POSIX越界反例;Mobile常规Vitest用实际H5 ESM入口沿Vue插件去重,Node只补缺失history并恢复,不替换真实Uni输入或改MP断言。Web Constitution475、Mobile Constitution及MP927、其他Uni代表465项通过;原失败和诊断日志保留,不作全项目验收。
2026-10-25 CON-008 公开宪法写后核对与凭据
双端commit/publish/rotate/revoke绑定本组件明确意图的原幂等键、完整输入、对象与版本。回执须匹配原状态转换及不可变公开快照,之后只独立GET核对;读取失败保留输入和pending,排队旧按钮也不能再写。网络、服务器、坏回执或缺可信回执均保持未知,GET观察不能证明未提交或确认本次成功。
未收到一次性凭据或回放token为空时,GET不恢复原文、不重新生成。明确停止仅丢弃本页草稿与跟踪,不撤销服务器变更,原未知操作仍可能已提交。输入ABA、新对象、会话及卸载隔离迟到结果;Mobile隐藏清除展示窗口,返回不能补显迟到原文。
凭据仅在内存短时展示,60秒清除后核对不补显。Mobile内部导航只传同会话、短期且一次消费的内存ticket,导航失败取消自己的交接;外部合法token链接仍兼容,不宣称整个URL生态没有token。独立公开页保留ETag、失败关闭和隐藏/会话/卸载后的迟到投影隔离。
专用Web46/Mobile71、扩大Web517/Mobile822及双端类型通过;第二轮Web/H5/MP构建通过。原报告范围外localization失败保留为历史,后续四组件定向修复另记。真实匿名HTTP/PG、旧token失效、最终浏览器与设备尚未由这些SFC/构建证明,CON008完整范围保持待验。
2026-10-25 宪法五个正式选择入口
仅三个Constitution生产组件的五个可见选择接入正式USelect:CON005旧/新数值revision、CON007有效条款/关系、CON006输入隐私。保留number、固定snapshot、原恢复与GET-only、AI方法及候选按钮;选择隐私不会运行AI,恢复/详情读取时冻结并拒绝迟到事件。
原47项、新6项及已安装Nuxt/Reka SSR分层留证;UTC完整20文件523/523、Web类型0。首次未指定TZ的12失败原日志保留,不改旧断言。未改日期源码;r6不含本后继选择器,真实构建与菜单/键盘/像素另待。Identity其余15选择/5日期与Constitution observedAt等仍须独立值/时间保真审查,不将候选库存当确认缺陷。
2026-10-25 宪法五选择进入r7
r7 API、Web正式、Web隔离、H5、MP五构建均exit0;已包含先前晚于r6的Routine/Action17源、Constitution三源五选择与Memory saveTime守卫。此前“r6不含”保留为历史;本次只关闭该构建缺口,不代替菜单/焦点/可访问性、全部主题/设备或真实服务写入验收。
r7不含之后的Color焦点候选和DEC008完整item schema后继。首片Reminder真实回执恢复的原1PATCH/失败GET2/重核4GET0PATCH证明保持;构建通过与已存在特定浏览器切片不能推全70项完成。
提示模板消费与失败事实
冲突检查仍在失败时回滚REQUESTED事务并单独持久化原FAILED检查,再对可信Prompt原因返回固定HTTP提示。双端刷新后的FAILED检查也显示固定原因;失败事实自身写入错误不能被伪装为成功清理。
详细证据见正式十四批阶段记录及batch01-settings-prompt-consumption-20261026各源冻结/测试报告。当前完整70项验收未完成。
D16 决策引用的阅读和写入权限候选
CON007历史依constitution:read读取;创建和归档依constitution:decision-reference授权,并要求当前来源可读。Decision专用详情与通用历史详情两个生产消费者显式传递能力;缺省和未知均关闭动作。仅有读取权限时保留已有引用历史,不展示引用表单或读取仅为写入服务的条款候选,不附加decision:write或constitution:write权限。
权限变化不重挂整个工作台清除备注、所选固定版本或已知回执。已发POST收到可信回执后先在本组件保留,待核期间阻止新创建或归档;恢复阅读后可显式GET-only核对原回执及固定版本,不要求恢复写权限,也不重复POST。没有可信回执的未知写、跨重挂恢复与完整CON流程仍按原边界待验,不据失败响应宣称回滚。
本段为正式源码候选说明;新旧受控组件回归、构建及实际角色/数据库/浏览器证据分开记录,未验部分不由静态审查或Mock计为完成。
D21:Mobile决策原则引用未知写保护(源码与受控验证)
CON-007使用专用内存尝试层,未知响应保留原请求体与幂等键,不能因5xx、损坏成功响应或解析失败换键重写;不同输入不能替换原未知。成功回执侧记录可供同runtime重挂后只读核对,成功键无需继续保存。会话代次隔离,未知不按相似列表项判断提交或回滚。
已知回执只由本API在回执后起读的真实同scope列表原数组确认,私有来源票据核完整16字段及原输入;本地回显、复制/改造数组、回执前起读或旧会话读取、混外域行均不能解锁。同一工作台更晚读取退休旧响应仍由其本次读取票据控制,不将API品牌冒称全部UI代次判断。历史引用归档保自己的真实来源版本,不伪装为当前父版本。
旧NETWORK同体明确调用只在服务端默认24小时内保守兼容,wall与平台独立mono任一无效/回退/到期或origin变化即停止重放;缺可信累计能力仅首发,未知后只读核对,不自动续期。未做OS休眠或真机clock证明,不承诺跨进程持久恢复。当前是API受控验证与严格类型/静态门,后继Workbench整合、编译及真实UI由根单独验收,不倒填旧运行版本。
D20:Mobile固定版本引用候选
引用历史按CON读取权限,创建和归档按独立引用写权限,并要求来源Decision可读;不额外要求Decision写或CON条款写权限。就绪态明确拒读会遮蔽正文及写入口;加载或失败摘要不能擅自解除真实拒读。
工作台以同会话、原来源与读取代次隔离旧输入、弹层和迟到响应,原始输入及已知回执保留。确认引用使用原固定双方版本、关系和说明,已知回执仅按真实API列表原数组严格回读;无可信编号的未知写不以相似历史行解锁。同运行期重挂保稿,不承诺跨进程恢复。
当前为冻结生产源码和受控回归;新编译实际角色、控件、HTTP/PG及归档冲突验收仍待后继,不提升CON007或70项完整验收状态。
D22:来源卡主次操作主题后继
R38实际深色下详情按钮黑字叠在透明背景,原Card scoped规则被实际Wot级联覆盖。此后继仅两条Card局部scoped样式:以本卡祖先和专用叶类限定优先级,主操作使用同源primary-fill/on-primary令牌,次操作使用surface/text/border令牌,实体边框1px。前景为黑或白由主题配对决定,不硬编码一律白字。
原script/template、两个消费者、来源与会话闭包、Enter/Space、权限、原稿及44px inline盒声明均逐字保持。旧原像NEW14中12项真实CSS受控反例失败、2项无外溢健康;候选NEW14及原17控件31项通过,严格类型及五静态门0。CSS级联受控验证不冒充浏览器像素;R39标准构建与真实320/390/明暗/大字/主次操作复验由根另封,本段仍为源码后继。