Client surface for the consensus scoring loop, mirroring the governed verbs pgCK exposes under Motion A.5.
signal.cast — facade convenience over do('signal.cast', …).
concept.score — governed read. The disposition (band-crossing) read is synchronous server-side, so the client must tolerate variable latency, handle a recompute_in_progress result by re-dispatching, and surface a recomputing state honestly (never fabricate/interpolate a score).
- Reuse existing
transition() for the disposition seal.
Gated on pgCK shipping concept.score + the epsilon-materialize per Motion A.5 (design doc must resolve the A.7(e) latency/timeout contract). CK.LIB.JS voted assent (A.7). Build when the verb lands; until then this tracks the dependency.
Client surface for the consensus scoring loop, mirroring the governed verbs pgCK exposes under Motion A.5.
signal.cast— facade convenience overdo('signal.cast', …).concept.score— governed read. The disposition (band-crossing) read is synchronous server-side, so the client must tolerate variable latency, handle arecompute_in_progressresult by re-dispatching, and surface arecomputingstate honestly (never fabricate/interpolate a score).transition()for the disposition seal.Gated on pgCK shipping
concept.score+ the epsilon-materialize per Motion A.5 (design doc must resolve the A.7(e) latency/timeout contract). CK.LIB.JS voted assent (A.7). Build when the verb lands; until then this tracks the dependency.