TARGETF4B2 PARTIALQA 0/5 VERIFIEDR03 · 4/21 PASS COMPLETEWeb · 阅读、核对来源并参与结构化讨论的社区成员

话题与可信回复树

让主帖、来源、更正、嵌套回复和审核状态形成一条可追踪讨论链

/topic/:slug/:tidreits-bbs对照 CURRENT · bbs-topic →
R03 · KNIFE 4 / 21

话题与可信回复树 · 页面级细化任务包

阅读主帖、正式来源、修订和回复树,并在同一上下文中完成可追溯回复。

ENTRY

Feed、Recent、搜索、成员页或带 tid/post index/source revision 的稳定深链。

SUCCESS OUTPUT

打开字段引用或提交绑定 topic revision、source refs 与 clientRequestId 的回复 receipt。

TRUST MODEL

TopicDetail 保持 main post、reply tree、SourceContract、MediaContract、correction/dispute markers 与 moderation state 独立。

RESPONSIVE + A11Y

桌面正文 + 信任侧栏;移动端侧栏改为正文前状态摘要,回复树保留层级文字和引用,编辑器固定操作不遮挡内容。

TELEMETRY

bbs_topic_view · source_expand · revision_open · reply_preview · reply_confirm · report_open;敏感草稿不进入浏览 telemetry。

CURRENT SOURCE TRUTH1d2d5b6
  • NodeBB 主题已经提供正式来源、修订、附件与话题详情字段
  • BBS 源码与生产 current-sha 均为 1d2d5b6
  • NodeBB、Mongo 与 Redis 当前均在 EC2 运行
  • 主题实现已有 `reits-topic-detail-v2`、RAW 来源检查与更正标记
IMPLEMENTATION GAPNOT PRODUCT UI
  • ReplySubmission 与 topic revision 冲突规则仍需公共 schema
  • 深层回复树、长来源和附件失败的视觉证据未登记
  • 回复成功 receipt/撤销边界尚未产品化
目标稿只对照当前 NodeBB/theme 能力;未通过 B3/B4 不能作为产品完成证据。
72-STATE PROGRAM / THIS SCREEN

八页各自改变真实区域、信任边界、恢复动作与回执

QA 0 / 5 VERIFIED
READY话题证据与讨论已就绪

主帖、来源、回复树、修订

BBS-TOPIC-READY→ 引用来源回复
LOADING正在建立完整话题上下文

TopicDetail

BBS-TOPIC-LOAD→ 返回动态流
EMPTY话题已发布,暂时没有回复

ReplyPage

BBS-TOPIC-NO-REPLIES→ 撰写首条回复
PARTIAL ERROR正文和回复可读,一个附件不可用

MediaContract

BBS-TOPIC-MEDIA-PARTIAL→ 重试附件
ERROR无法验证话题详情

TopicDetail

BBS-TOPIC-503→ 重新读取话题
OFFLINE离线显示最近验证话题

Topic cache

BBS-TOPIC-OFFLINE→ 重新连接
FORBIDDEN该话题已锁定或限制访问

Moderation state

BBS-TOPIC-LOCKED→ 返回公开社区
CONFIRM发布这条来源引用回复?

ReplySubmission

BBS-TOPIC-REPLY-CONFIRM→ 确认提交回复
SUCCESS回复已受理

Reply receipt

BBS-TOPIC-REPLY-ACCEPTED→ 查看提交状态
COMMUNITY TRUST BOUNDARY本刀只细化 developer.reits.tech 的社区浏览、创作与风险目标 UI;不执行生产审核或 NodeBB 写入,不发布样例内容,不把设计 fixture 当成 bbs.reits.tech 生产事实。
UI STUDIOtarget-bbs-topic
Web1440 × 900100%
100%
/topic/:slug/:tid
TARGET UI1440 × 900FIT 100%
REITs CommunityTRUSTED MARKET DISCUSSION
YD
TARGET TRUST CONTRACTR03 · 4/21 · 正式来源、编辑内容和社区讨论保持独立可信层级policy · community-trust@v4
社区动态›中国市场›明阳智能新能源基金
RT
REITs Research机构成员 · 2026-07-16 12:24 SGT
机构已验证
TOPIC · #842 · 可信讨论

明阳智能新能源基础设施基金:
Q2 运营数据修订与现金流讨论

正式披露已经将平均利用率修订为 96.8%。请区分披露事实、编辑分析与个人模型假设,并在补充数据时绑定来源。

OFFICIAL SOURCE · REVISION v2SSE 修订公告已核验
Asset
CN-REIT-042
As of
2026-07-16
Snapshot
84ad…29c1
♡ 24↳ 回复 12⌑ 收藏
12 条回复3 条包含来源
YD
Yuki Data共审成员 · 8 分钟前证据 +1

现金流测算应区分已披露事实与模型假设。我补充了运营附表中的项目级利用率。

FIELD CITATIONq2_utilization_rate · 0.968revision:v2 · field 119e…82bf
♡ 12 回复 引用 •••
R
REITs Research作者 · 3 分钟前

已加入主帖的事实边界说明,感谢补证据。

YD
参与可信讨论回复、引用或补充来源…
R03 DESIGN CANDIDATE · target-bbs-topic · NOT PRODUCT UI
REFERENCE VIEWPORT1440 × 900Desktop first · responsive
PRIMARY TASK打开引用来源主操作、权限与完成反馈必须同屏可验证
DATA CONTRACTTopicThreadready / loading / empty / error 使用同一 fixture
ACCESSIBILITYKeyboard + WCAG AA焦点顺序、可读名称、对比度进入 UI CI
VISUAL BASELINETARGET · 2026-07-17桌面/移动、浅色/错误态按稳定 Screen ID 留档

IMPLEMENTATION MAP

目标定义与下一轮逐页细化入口

当前处于 B1/B2:可以拆出架构、设计、交互和 QA 任务,但完成 D01–D12、通过 B3/B4 之前,不得宣称页面已经可以照稿实现。

01

页面区域

  • 话题面包屑与动作
  • 主帖
  • 来源/资产证据
  • 可信与审核摘要
  • 回复排序和树
  • 回复编辑器
  • 相关话题和状态历史
02

用户动作

  • 打开引用来源
  • 切换回复排序
  • 回复/引用回复
  • 补充证据
  • 关注话题
  • 报告或查看审核状态
03

必须状态

  • 话题就绪
  • 话题加载
  • 话题已删除
  • 部分回复失败
  • 话题服务失败
  • 离线只读话题
  • 话题受限/锁定
  • 发布回复确认
  • 回复已提交
04

数据契约

  • TopicThread
  • ReplyTree
  • ComposerDraft
  • SourceCitation
  • AssetBinding
  • ModerationState
  • TopicSubscription

TARGET MODULES

目标页面必须交付的模块

  1. 01主帖与作者状态
  2. 02正式来源引用
  3. 03话题可信状态
  4. 04排序与回复树
  5. 05内联回复器
  6. 06相关资产与更正

PRODUCT ROUTE INDEX

社区 的 16 个稳定 Screen ID

同一产品内的页面共享 token、导航和状态语言,但每个 Screen ID 保留自己的字段、数据契约和 QA 基线。

01
社区动态/
Web
02
话题详情/topic/:slug/:tid
Web
03
动态/话题发布器/compose
Web
04
最新话题/recent
Web
05
标签发现/tags
Web
06
用户资料与可信记录/user/:userslug
Web
07
通知中心/notifications
Web
08
互动风险运营台/reits/ops/interaction-risk
Web
09
社区可信动态/
Web
10
最近活动与阅读断点/recent
Web
11
话题与可信回复树/topic/:slug/:tid
Web
12
市场与来源标签发现/tags
Web
13
成员资料与可信贡献/user/:userslug
Web
14
社区通知中心/notifications
Web
15
可信内容发布工作台/compose
Web
16
互动风险决策工作台/reits/ops/interaction-risk
Web