Expand description
Pure ops-proof completion classification for tracked-work items.
This module is I/O-free. Callers own snapshots, cycle-state, ops-log writes, and document mutation.
Structs§
Constants§
- LEADING_
STATUS_ WORDS - Max number of leading words (after skipping
#hashtagtokens) that count as the item’s status prefix for ops-proof auto-completion.
Functions§
- classify_
ops_ proof_ completion - contains_
ascii_ word - contains_
commit_ hash - contains_
successful_ ci_ proof - has_
ops_ completion_ blocker - has_
ops_ completion_ marker - is_
live_ verify_ gate - True when an item is a live-verify / operator-drive gate whose only valid
completion proof is an anchored structured ops.log marker driven live by the
operator — never a cited commit/CI reference.
uppermust already be ASCII-uppercased. - leading_
status_ segment - marker_
is_ leading_ status - True when an ops-completion marker is the item’s leading status verb rather
than a marker buried in a cited dependency clause. The leading status segment
is the prefix before the first clause break (
:or.), further capped to the firstLEADING_STATUS_WORDSwords after skipping leading#hashtagtokens.uppermust already be ASCII-uppercased. - ops_
proof_ completion_ candidates - surface_
pending_ ids - Pending item ids present in
surfacewithincontent.