JourneyStanding
Interface: JourneyStanding
Defined in: src/atom/types.ts:2981
WHERE ONE JOURNEY STANDS — Session.journeyStanding's answer, folded fresh from the plan, the ask book, the decisions book, retained settlements and frame history every time you ask.
A NEW PUBLISHED TYPE, and its standing strings are data on THIS type alone:
no existing union grows for it. EffectStatus, Settlement, StepStatus,
FrameStatus, FireResult['reason'], GapRecord['rejectionReason'],
GapReason and the Binding kinds are byte-identical to what they were.
Properties
evidence
evidence:
object
Defined in: src/atom/types.ts:3008
Why that word, in facts — POINTERS and structural evidence, never a receipts pack.
about?
optionalabout?:string
'with-the-human' — the app's own words for what is being decided (DATA).
askId?
optionalaskId?:string
'awaiting-human' / 'declined' — the card. A POINTER, never the receipts.
blockedOn?
optionalblockedOn?:FilterCondition[]
'blocked' — the conditions that did not hold.
guardUnevaluated?
optionalguardUnevaluated?:string[]
Guard keys taken on faith — carried, never resolved. Taken-on-faith is not blocked.
made?
optionalmade?:boolean|"unknown"
'with-the-human' — whether the app's own doneWhen holds (see DecisionStatus.made).
madeBy?
optionalmadeBy?:Principal
'with-the-human' — who made it, from the decisions book. Absent unless identity carried it.
step?
optionalstep?:string
The governing step (the first not-done step in chain order), where one exists.
stepsDone
stepsDone:
number
stepsTotal
stepsTotal:
number
transitionId?
optionaltransitionId?:string
'failed' — a POINTER to the settled fire. The receipt itself is did_it_work's to serve.
journeyId
journeyId:
string
Defined in: src/atom/types.ts:2982
standing
standing:
"declined"|"done"|"blocked"|"in-progress"|"awaiting-human"|"with-the-human"|"failed"
Defined in: src/atom/types.ts:2999
'done'— every step is done, or a completed frame closed it.'in-progress'— open, and nothing is holding it (including a journey nobody has started:stepsDone: 0says plainly that nothing has fired).'awaiting-human'— the governing step's card is open. The referent is a CARD, andevidence.askIdnames it.'with-the-human'— the governing step's decision belongs to a person and nothing was fired. There is no card and no id: the human answers through the app's own control.'blocked'— the governing step's guard was evaluated and failed.'failed'— the governing step's LAST attempt came to rest badly. NEVER minted from any pause: a refusal is not an execution, so nothing ran and nothing failed.'declined'— the human answered no to the governing step's latest card, through their own door.