job9: dispatchers tolerant of analyzer batch labels (smoke-A hardening)

This commit is contained in:
Bastien Chanot
2026-07-08 12:38:42 +02:00
parent 70fb3b46e7
commit 212f9aa968
2 changed files with 10 additions and 0 deletions
+5
View File
@@ -59,6 +59,11 @@ The analyzer returned a `## FIX BUNDLE`. Apply it by dispatching
**Skip this step if intervention mode = conservative (audit-only)** — leave **Skip this step if intervention mode = conservative (audit-only)** — leave
the bundle in the report as ready-to-apply. the bundle in the report as ready-to-apply.
**Tier recognition (tolerant of the analyzer's batch labels).** Classify by
intent, not header wording: **AUTO** = no-confirmation items (G1–G4/G6);
**GATED** = items marked NEEDS CONFIRMATION / visible (G5); **USER ACTIONS**
= G7.
### AUTO tier — no confirmation ### AUTO tier — no confirmation
For each AUTO item, dispatch its `applier` at L1, passing the item verbatim: For each AUTO item, dispatch its `applier` at L1, passing the item verbatim:
+5
View File
@@ -270,6 +270,11 @@ version (this is the whole point of the bundle contract).
**Skip this step entirely if intervention mode = conservative (audit-only)** **Skip this step entirely if intervention mode = conservative (audit-only)**
— leave both bundles in SEO.md as ready-to-apply and go to STEP 2. — leave both bundles in SEO.md as ready-to-apply and go to STEP 2.
**Tier recognition (tolerant of the analyzer's batch labels).** Classify by
intent, not header wording: **AUTO** = no-confirmation items (seo batches
A/B/C · geo G1–G4/G6); **GATED** = items marked NEEDS CONFIRMATION / visible
/ structural (seo D/E · geo G5); **USER ACTIONS** = batch F / G7.
### Serial by ownership (no parallel race) ### Serial by ownership (no parallel race)
The two bundles may touch the same shared template (meta vs JSON-LD). Apply The two bundles may touch the same shared template (meta vs JSON-LD). Apply