#!/bin/bash

# 计算时间差（小时）
calc_hours_diff() {
    local updated_at="$1"
    local now=$(date -u +%s)
    local updated=$(date -d "$updated_at" +%s 2>/dev/null || echo 0)
    echo $(( (now - updated) / 3600 ))
}

# FET-158 检查
echo "=== 检查 FET-158 ==="
updated_at="2026-06-16T23:04:32Z"
hours=$(calc_hours_diff "$updated_at")
echo "状态: todo"
echo "分配: ad4046a5-ff3b-4ba6-b822-1cce19262f3f (agent)"
echo "更新时间: $updated_at"
echo "未更新时长: ${hours} 小时"
echo ""

# FET-144 检查
echo "=== 检查 FET-144 ==="
updated_at="2026-06-17T18:02:59Z"
hours=$(calc_hours_diff "$updated_at")
echo "状态: blocked"
echo "分配: f1b21d73-ee6a-42a5-8db8-4d91424dfae8 (squad)"
echo "更新时间: $updated_at"
echo "未更新时长: ${hours} 小时"

