From ca75fc49cc3ec87c3a2054b9d9c41f0abdb54eb1 Mon Sep 17 00:00:00 2001 From: lgcosta Date: Wed, 11 Nov 2026 23:59:03 -0300 Subject: [PATCH] docs: guide milestone tables synced with the verified state (EN+PT-BR) --- docs/en/guide.md | 10 +++++----- docs/pt-BR/guide.md | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/en/guide.md b/docs/en/guide.md index e4ef6e2..d40bcf7 100644 --- a/docs/en/guide.md +++ b/docs/en/guide.md @@ -89,11 +89,11 @@ rebuilt. |---|---|---| | M0 | repo, scripts, kernel build, VM boots custom kernel | done | | M1 | compat layer, `pf.ko` loads, `/dev/pf`, `pfctl -f`/`-s info` | done | -| M2 | filter core: rules/states/tables/anchors VM gates | **in progress** — data path implemented, gates 01–04 not all green yet | -| M3 | NAT (nat/rdr/binat), scrub e2e, pflog | pending | -| M4 | route-to/dup-to, divert e2e | pending | -| M5 | queues: ifq back ends (hfsc/fq_codel) + `pfq` qdisc | pending | -| M6 | docs complete, patchset tidy, full suite green, tagged releases | in progress (this doc set) | +| M2 | filter core: rules/states/tables/anchors VM gates | **done** — gates 01–04 green | +| M3 | NAT (`nat-to`/`rdr-to`/`binat-to`), scrub, pflog | **done** — gates 05/06/07/09 (incl. 2 MB integrity through a redirect) and pflog gate 12 | +| M4 | route-to/dup-to/reply-to, pools, divert e2e | **done** — gates 08/10/13 and divert gate 11 | +| M5 | queues: ifq back ends (hfsc/fq_codel) + `pfq` qdisc | pending (scheduler code ported, qdisc missing) | +| M6 | docs complete, patchset tidy, full suite green, tagged releases | in progress — docs EN+PT-BR complete, 14/14 suite green, tagged | ## Next reads diff --git a/docs/pt-BR/guide.md b/docs/pt-BR/guide.md index d85c258..2f2914c 100644 --- a/docs/pt-BR/guide.md +++ b/docs/pt-BR/guide.md @@ -91,11 +91,11 @@ tamanho embutido na codificação `_IOR/_IOW` OpenBSD e despacha para o |---|---|---| | M0 | repo, scripts, build do kernel, VM liga com kernel próprio | concluído | | M1 | camada de compat, `pf.ko` carrega, `/dev/pf`, `pfctl -f`/`-s info` | concluído | -| M2 | núcleo de filtragem: gates VM de regras/estados/tabelas/anchors | **em andamento** — caminho de dados implementado, gates 01–04 ainda não todos verdes | -| M3 | NAT (nat/rdr/binat), scrub e2e, pflog | pendente | -| M4 | route-to/dup-to, divert e2e | pendente | -| M5 | filas: back ends ifq (hfsc/fq_codel) + qdisc `pfq` | pendente | -| M6 | docs bilíngues completas, patchset arrumado, suíte inteira verde, tags de release | em andamento (este conjunto de docs) | +| M2 | núcleo do filtro: regras/estados/tabelas/âncoras, gates VM | **pronto** — gates 01–04 verdes | +| M3 | NAT (`nat-to`/`rdr-to`/`binat-to`), scrub, pflog | **pronto** — gates 05/06/07/09 (incl. integridade de 2 MB via redirect) e pflog gate 12 | +| M4 | route-to/dup-to/reply-to, pools, divert e2e | **pronto** — gates 08/10/13 e divert gate 11 | +| M5 | filas: back ends ifq (hfsc/fq_codel) + qdisc `pfq` | pendente (código dos escalonadores portado, qdisc faltando) | +| M6 | docs completas, patchset limpo, suíte verde, releases com tag | em andamento — docs EN+PT-BR completas, suíte 14/14 verde, com tag | ## Próximas leituras