Compare commits

...

2 Commits

Author SHA1 Message Date
e7f9740e72 refactor: change face trace display from 'F{id}' to 'Face{id}'
Problem:
- 'F13' display text confused with Frame numbers
- Users cannot distinguish between Trace ID and Frame Number

Solution:
- Change display format from 'F{trace_id}' to 'Face{trace_id}'
- Example: F13 → Face13, F142 → Face142

Changes:
- src/views/PeopleView.vue:264 - Cluster Detail Modal label

Benefits:
- Clear semantic meaning (Face vs Frame)
- No ambiguity for users
- Display layer only, data layer unchanged (still trace_id)
2026-07-25 13:11:47 +08:00
70889b25d1 docs: update Core Team response - deployment complete
Core Team has deployed all fixes:
- src/worker/job_worker.rs: 6 running status updates
- src/api/files.rs:866: Initialize stages at registration
- src/api/files.rs:1762: sync-status TKG + chunks check
- src/api/files.rs:16: New imports

Status:  Production (3002) running
Build: 2026-07-24T18:43:52Z

Studio team ready to test
2026-07-25 03:35:28 +08:00
3 changed files with 9 additions and 6 deletions

View File

@@ -145,12 +145,15 @@ if let Ok(job) = auto_state.db.create_monitor_job(&auto_uuid, Some(vp)).await {
## Deployment
**Environment**: Production (3002)
**Status**: ✅ Compiled, ready for restart
**Status**: ✅ Deployed, running
**Restart Command**:
```bash
./run-server-3002.sh
```
**Implemented Files**:
- `src/worker/job_worker.rs`: 6 处 "running" 状态更新
- `src/api/files.rs:866`: 注册时初始化 stages
- `src/api/files.rs:1762`: sync-status 检查 TKG + chunks
- `src/api/files.rs:16`: 新增 imports
**Build**: 2026-07-24T18:43:52Z
---

Binary file not shown.

View File

@@ -261,7 +261,7 @@
<img v-if="faceThumbsCache[thumbTraceKey(t)]" :src="faceThumbsCache[thumbTraceKey(t)]" alt="" loading="lazy">
<div v-else style="width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#eef2ff;color:#6366f1;font-size:10px;font-weight:600;border-radius:8px;">F{{ t.trace_id }}</div>
</div>
<div class="ms-ppl-strip-trace-label">F{{ t.trace_id }}<span class="ms-ppl-strip-group-name">{{ clusterDetailModal.cluster?.name }}</span></div>
<div class="ms-ppl-strip-trace-label">Face{{ t.trace_id }}<span class="ms-ppl-strip-group-name">{{ clusterDetailModal.cluster?.name }}</span></div>
</div>
</div>
<button class="ms-ppl-strip-arrow" :disabled="clusterStripPage >= clusterStripTotalPages" @click="clusterStripPage++"></button>