Documents:
- Guard reorder fix (B13): region filter and matrix resolution before cooldown/dedup
- Sink-name routing: severity_channels values are sink names
- Backwards compatibility (TEMPORARY): legacy channel types trigger _toggle_to_rule
- Deprecation warning logged once per toggle per boot
- Removal slated for session 3
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- B13: cooldown/dedup armed before region/severity/matrix checks, causing
below-threshold events to burn dedup slots and suppress future deliveries
- Session 2 requirement: move cooldown commit and dedup record to after
delivery decision to prevent matrix-only semantics from inheriting the trap
- Amendment A2: document layout-aware append-only write fix with post-write
verification (shared detect_config_layout helper, backup restore on failure)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Replace meshai-routing-revamp-plan.md with routing-simplification.md:
- Keep: Part 1 (how routing works) + Part 2 (defect table) as reference
- Keep: Sinks design + matrix-only design as two halves of THIS project
- Keep: Amendment A1 (multi-file config layout)
- Remove: routing_log, dry-run endpoint, legacy-path retirement,
scheduled-broadcast sinks, five-phase plan structure
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-06-11 02:48:24 +00:00
Renamed from docs/meshai-routing-revamp-plan.md (Browse further)