Skip to content

🌊 Wave 2026-07-11 v3 · аудит 9 never-audited модулей — anomaly spike-sentinel глушит все spike (P1) + flow_control credit underflow (P1) + quarantine 8-bit таймер (P2) #72

Description

@gHashTag

Волна разобрала 9 сгенерированных модулей, впаянных в src/lib.rs:21-46 и не смотренных ни одной прошлой волной: mesh_routing, etx, adaptive_routing, multipath_routing, frame_buffer, flow_control, health_dashboard, anomaly_detector, quarantine_manager + их specs/*.t27.

Отчёт: docs/WAVE_REPORT_2026-07-11-v3.md на ветке feat/wave-report-2026-07-11-v3. Draft PR прилагается.

Честность

main красный (build.rs, трек PR #60) — не переотчитывается. Codegen-дефект (dropped-let, as(), [T;N]Vec<>), из-за которого 8/9 модулей не собираются, УЖЕ трекается: PR #44, issue #61, t27#1401/#1456/#1457 — тоже НЕ переотчитывается. rustc 1.95.0, каждый файл собран отдельно: mesh_routing компилируется; etx/frame_buffer — E0308/E0369; остальные 6 не парсятся (176 битых let;).

Новое (спек-уровень, переживёт фикс codegen; НЕ входит в issue #61)

# Sev Файл:строка Суть
W1 P1 anomaly_detector.t27:62,249,266 TYPE_SPIKE=0 == sentinel «нет аномалии»; гейт if (anomaly_type != 0) глушит ВСЕ spike-аномалии
W2 P1 flow_control.t27:149,37,85,99,171 MSG_CREDIT_UPDATEupdate_credits без клампа к window; window-credits u32-underflow → ложный вечный backpressure + мусорный credit_grant; триггер удалённый
W3 P2 quarantine_manager.t27:16,29,90 start_time в 8 бит vs QUARANTINE_DURATION=1000 → таймер релиза неверен / underflow. Класс как известный self_healing cooldown, но другой модуль
W4 P2 adaptive_routing.t27:82,87,101 255/x целочисленный score → грубые ступени → сдвиг выбора к path index 0
W5 P2 multipath_routing.t27:154,164 distribute_load: % total_paths старт vs % 4 ретрай — несогласованный модуль

Наука → предписание (кратко)

Граница

Audit + plan только. Ничего не имплементировано, PR — draft, в main не пушить, железо/owner-gated crypto не трогали.

phi^2 + phi^-2 = 3

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions