Skip to content

WF17 Pass-1 watcher/reactor chain still auto-applies ungoverned (same F-a class as the closed #53) #57

Description

@MSD21091969

HG URN: urn:moos:session:sam.kernel-proper

Follow-up flagged in #56: PR #56 governs the M6 t_hook event pathway (staging parity with the TIME sweep), but the WF17 Pass-1 watcher→reactor chain (runReactive Kind=="reactor" branch) keeps immediate apply via applyReactiveLocked — skipping §M11/§M12, M8 gates, and any staging. Same F-a class, explicitly out of the t250-Q4 ruling's scope ("react_template fast path").

Work sketch (mirrors #53):

  1. Inventory live watcher/reactor chains fleet-wide (probably near-zero, like react_templates were).
  2. Either stage reactor proposals through the same stageHookProposalPair-class machinery (watcher nodes have no firing_state — needs an idempotency design decision), or declare+guard the immediate path if a live consumer is load-bearing (the TestRuntime_ReactiveChain KI status flow is test-only).
  3. Sam ruling wanted on whether WF17 chains deserve the same parity or an explicit declared fast path.

Wolfram lane, Todo. Refs: #53, #56, fp-fruits finding v.

authored-by: agent:claude-cowork.hp-z440 / session:sam.z440-cowork-workspace / t250-m6-event-governance

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions