本页还没有译文
本页 7 段还没译成繁體中文,下面显示的是英文原文。bd recompute-blocked
还没翻译译自英文(beads.gascity.com)本页 7 段都还没译
Generated from bd help --doc recompute-blocked.
Recompute the denormalized is_blocked flag for every issue and wisp.
is_blocked is derived from the dependency graph and maintained automatically by local writes and by a post-pull recompute scoped to what the merge changed. If that scoped recompute is skipped — a recompute that failed after its merge committed, or a conflicted pull resolved by hand — the flag can go stale, and a later pull that merges nothing will not refresh it (bd-6dnrw.37). 'bd ready' trusts the flag, so stale values silently hide ready work or surface blocked work.
This command runs the full recompute unconditionally and commits the result. It is idempotent: on a consistent database it changes nothing. Works in both embedded and server mode (unlike 'bd doctor', which is server-mode only).
Examples: bd recompute-blocked # Repair stale is_blocked flags bd recompute-blocked --json # Machine-parseable {"rows_corrected": N}
bd recompute-blocked [flags]