plan: 0108 annotator stages
5 tasks, strictly sequential: record widenings + serde derives (workspace-green), preflight v2 + fault-set swap (leaves ONE known-RED aura-cli integration test, documented loudly, flipped by task 5; interim gates exclude the aura-cli integration targets), the mc stage arm (dual-input bootstrap), the campaign-scope generalize phase (nominee threading), CLI seam flips + doc tidy + gated e2e extension restoring full workspace green. Drafted per-task against the live tree (4 authors), assembled with two reconciliations: the task-2 typo-trap fence replaced by its authoritative form (plans carry only literally-applicable bytes), and task 4's old-quote aligned to task 1's record-literal bytes (comment lines included). Cross-task byte seams verified: task 3 quotes the pre-task-2 unreachable-arm (task 2 does not touch exec.rs); task 5 pins the prose task 2 defines (substrings verified compatible). refs #200
This commit is contained in: