Skip to content

[WAF-00] Epic: Zig WAF v1 stable-union roadmap #1

Description

@chrisbbreuer

Objective

Track the complete greenfield implementation of a high-performance Zig WAF, modern proxy integrations, PostgreSQL fleet control plane, and embedded STX operations console.

Deliverables

  • Implement the complete scoped behavior described above.
  • Keep request-path work independent from UI, PostgreSQL, and blocking audit I/O.
  • Use Zig 0.17-dev and dependencies pinned through Pantry; do not add Git submodules.
  • Keep public APIs explicit about ownership, resource limits, errors, security policy, and compatibility.
  • Add focused unit, integration, differential, fuzz, benchmark, and documentation coverage as applicable.

Acceptance criteria

  • The scoped implementation and tests are merged on main in small conventional commits.
  • Zig formatting, focused tests, and the relevant CI suite pass.
  • Compatibility claims have executable evidence and no unexplained skips or silent fallbacks.
  • Untrusted inputs have deterministic bounds; hot paths have benchmark evidence.
  • Documentation and the machine-readable compatibility matrix are updated.

Relationships

  • Parent: Top-level tracking epic

Blocked by

None

Blocks

None

Roadmap

Foundation

Engine and SecLang

HTTP and bodies

Logging and APIs

Compatibility and performance

Proxy and connectors

PostgreSQL fleet

STX console

Release

Baselines

  • ModSecurity 3.0.16
  • Coraza 3.7.0
  • OWASP CRS 4.28.0
  • libinjection 4.0.0
  • Zig 0.17-dev resolved and locked through Pantry

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions