KOS: Self-Repair via MaxPending (= head of Pending) #
@cite{ginzburg-2012} §8.2 (pp. 282–290) "Unifying Self- and Other-Correction"
Per @cite{ginzburg-2012} §6.3 footnote 31 p. 168 and §8.2: MaxPending is
the maximal element of dgb.pending, not a separate field. Self-repair
operates on the head of Pending directly.
Operations #
TIS.maxPending— accessor:dgb.pending.head?TIS.replaceMaxPending— backwards-looking appropriateness repair (Ginzburg §8.2 ex. 31 p. 287 — the canonical repair operation): swap the current head of Pending with a corrected LocPropTIS.clearMaxPending— drop the head of Pending (abandon current incomplete utterance)TIS.extendMaxPendingPhon— extend the head'sphonfield (Ginzburg §8.2.3 incremental construction)TIS.pushMaxPending— push a new LocProp onto Pending (start a new in-construction utterance; equivalent toDGB.pushPending)
Caveat #
TIS.extendMaxPendingPhon and the procedural startRepair/completeRepair
sketched in earlier formaliser drafts are not Ginzburg operations per se —
he describes (informally) "incrementalising" Pending word-by-word but
doesn't enumerate operations. We expose only the replaceMaxPending
operation (which corresponds to ex. 31 p. 287's Backwards-looking
appropriateness repair) and the LocProp-stack manipulators that any
incremental-construction model needs. The §8.2.3 incremental dynamics is
deferred substrate work.
The current MaxPending: the head of dgb.pending, if any.
@cite{ginzburg-2012} §6.3 footnote 31 p. 168.
Equations
- tis.maxPending = tis.dgb.pending.head?
Instances For
Push a fresh LocProp onto Pending (start a new in-construction
utterance, becoming the new MaxPending). Equivalent to DGB.pushPending
lifted to TIS.
Equations
- tis.pushMaxPending lp = { dgb := tis.dgb.pushPending lp, priv := tis.priv }
Instances For
Drop the current MaxPending (abandon the in-construction or ungrounded LocProp at the head of Pending).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Backwards-looking appropriateness repair: replace the current MaxPending with a corrected LocProp.
@cite{ginzburg-2012} ex. 31 (p. 287): the speaker recognises that the current maxpending's content fails appropriateness (wrong word, wrong referent) and updates it to a candidate replacement.
If Pending is empty, this initializes it with the supplied form (lenient default — Ginzburg's rule presupposes a MaxPending to repair).
Equations
- One or more equations did not get rendered due to their size.
Instances For
pushMaxPending makes the pushed LocProp the new MaxPending.
clearMaxPending removes the head of Pending.
replaceMaxPending makes the replacement the new MaxPending.
replaceMaxPending preserves the rest of Pending (only the head changes).