boardx / boardx/workspacex

debt(web): 待办 tab 整屏仍是编造看板数据,与概览 tab 的诚实空态口径不一致

Open
#1,544 0 comments 0 reactions 0 assignees View on GitHub
area:project
Dominant language
TypeScript
Stars
0
Forks
0
Avg merge
1h 7m
Merged PRs (30d)
969

Description

## 背景

本会话用 rev-uiux 审查项目工作台 6 个 tab 时发现:概览 tab(`apps/web/components/project/tab-overview.tsx`)
在 F172 里已经把「待办 3 项」「最新动态 4 条」这类无契约出处的编造数据拆掉,换成
「本版不显示 + 为什么」的诚实空态。

但**待办 tab 本身**(`apps/web/components/project/tab-todo.tsx`,整屏看板:待办/进行中/待复核/已完成
四列 + 卡片)目前仍在使用同一批编造数据渲染——与概览 tab 已经建立的诚实口径不一致:
同一件事(项目待办从哪来),在一屏诚实、在另一屏编造。

## 人类裁决(本次会话)

先不动代码,只记录这个不一致,留给后续(可能是 PJ-21,待办契约设计)一并处理,不单独拆出来改。

## 涉及文件

- `apps/web/components/project/tab-todo.tsx`(整屏)
- 对照:`apps/web/components/project/tab-overview.tsx` 的 F172 诚实化处理方式

---
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Contributor guide

No contributing guide indexed for this repository

Research direction

Read apps/web/components/project/tab-todo.tsx and compare it with the F172 handling in apps/web/components/project/tab-overview.tsx. Do not change code from this issue; wait for the PJ-21 todo contract, then use that decision to define the tab’s empty-state behavior and acceptance checks.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.