跳转到内容

公开内容与非公开内容的边界

公开构建只读取 src/content/docs,并要求其中每篇正式知识都明确声明 visibility: published。目录 allowlist 和元数据校验必须同时通过。

只在界面隐藏草稿,仍可能让正文进入静态文件、搜索索引或浏览器资源。物理隔离先限制构建输入,Schema 再拒绝错误状态,使发布失败发生在内容到达网页之前。公开产物、搜索与关系视图都必须遵循同一份经过验证的事实源。

inbox、draft 和 private 内容不会进入首期公开网页。未来如果增加私有 Web 阅读,需要重新设计认证、授权、缓存和权限感知搜索,不能直接放宽当前规则。