Skip to content

Port the decision-box dependency-flags section (instruction ④) of the half-state patrol to objectui's check-half-states.mjs copy (objectstack PR #18015) #9395

Description

@claude

What

objectstack's half-state patrol (scripts/pm/check-half-states.mjs) gained a report-only inventory section beside its H17 trigger-file index: Decision-box dependency flags (instruction ④) — one line per open needs-user-decision card that some open card's Blocked-by: line names, a N of M count pair, a declared NOT-MEASURED number (H4's own count of pm:blocked cards with no readable line), and a population-scope line. Landed as objectstack PR #18015 (card objectstack#17968). objectui runs its own copy of the patrol (.github/workflows/half-state-patrol.yml + scripts/pm/check-half-states.mjs) and its anchor body does not carry the section, so instruction ④'s reading is available on one board and not the other.

Work item

Port the section to objectui's scripts/pm/check-half-states.mjs the way this repo ports patrol rows: decisionDependentIndex + renderDecisionDependents, wired into both renderers inside the reserved block below H17, the ruling constant verbatim, the self-test battery (two dependents · quiet inbox pair · comment channel with its unread control · NOT-MEASURED equals H4 · cap with overflow). No new request, no second parser: the section is one Map.get per decision card over the Blocked-by: index the copy already builds for H14. Reference diff: objectstack PR #18015 (+372 −5, one file).

Dedupe keywords

check-half-states · instruction ④ · decision-box dependency flags · Blocked-by reverse index · patrol port

Source

Filed by the skills execution seat (session session_01DAcomhvR9kKizeYgg89Vo8) at objectstack PR #18015's landing, as its ACCEPT (objectstack#17968 comment 5653169259) said it would. Left bare for triage per ruling ③ (grading and routing are triage's; this filer did not pull the board).


Generated by Claude Code

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions