docs(plans): correct S22's trigger-kind and registration counts

What this corrects

S22 defines four trigger:* kinds: trigger:counter_drain_repo and trigger:counter_drain_namespace in Step 10, trigger:reconciliation and trigger:reconciliation_orphan_sweep in Step 15.

!1442 (merged) added the orphan sweep and rewrote the Step 15 entry to four registrations. Three lines elsewhere in the plan kept the earlier three-kind shape.

Line Was Is
59 three trigger:* kinds; four registrations in Step 10 and two in Step 15 four kinds; four and four
1004 "Not the third periodic kind: trigger:reconciliation's arg type is Step 15's" names both Step 15 kinds
1382 ReconciliationTriggerArgs alone against reconcile_trigger.go adds ReconciliationOrphanSweepTriggerArgs

How the corrected values were derived

internal/accounting/register.go on main makes two RegisterPeriodic and two RegisterWorker calls for the two reconciliation kinds, so Step 15 makes four registrations. The plan's own Step 15 entry already says "four registrations for the two periodic kinds inside RegisterRiverJobs", so line 59 contradicted it.

Both reconciliation arg types live in internal/accounting/reconcile_trigger.go, and their Kind() methods return trigger:reconciliation and trigger:reconciliation_orphan_sweep.

Why this is not part of !1803 (merged)

Step MRs do not edit the plan file, and the Research Findings section is write-once from a step branch. !1803 (merged) records the drift in its own description and cannot correct it.

!1803 (merged)'s description names lines "59, 1004 and 1381". The third stale line is 1382; 1381 is an unrelated composition-root-rename row. That description is corrected in the same round.

The last standing S22 docs(plans) MR, !1809 (merged), merged carrying Status rows only, so no open MR was left to take these lines.

Merge request reports

Loading
Loading