Expand description
Where work came from, written once: <project state>/ladder/origins.json,
one record per subject (a unit, or <unit>/<requirement>). Only
record_origin writes it; a second write for a subject is refused.
Structs§
- Offer
- A quick change or bug that grew: the signals that hold for one task.
Functions§
- decline
- Records that the person declined
offer: it comes back only when a signal that did not hold then holds. - decline_
task speccoder spec promote --decline: declines the offer fortask(<unit>/<task>).- file
- The store’s file.
- of
- The origins of
subject. - offer_
for speccoder spec promote <unit>/<task>: the offer for it, if one holds.- offers
- The promotion offers of
unit, a quick-change or bug unit: one per task whose recorded change holds a signal, none declined on the same signals, none promoted already. - origins
- Every recorded subject’s origins.
- promoted
- Once plan through made the new unit: its origin, written once, and
unit.promotedsaid toprogress. - promoted_
to - The unit
task(<unit>/<task>) was promoted to, if it was. - promotion
- Promotion as an action: plan through creates a unit from the offer’s
requirement word for word, carrying
conversations. - promotion_
input - What the creating skill reads for a promotion: the description the person confirmed, then each carried conversation word for word.
- record_
origin - Records
subject’s origins, once. - suggested_
by - The conversations an offer carries by default: the ones that suggested its requirement.